2016-12-12 72 views
1

我想以下評論: Conditional coloring in dc charts條件着色

我們如何定義一個colorDomain的上限和下限,以反映特定組的自動的最小值和最大值?例如應用一個過濾器,即使過濾器後的最小值和最大值發生了變化,我也要確保使用綠色到紅色的漸變色。

我應該用reductio來捕獲反應的最小值和最大值嗎?

回答

0

這不是自動完成的,因爲通常顏色將具有絕對含義,不應該重新縮放。這非常像elasticXelasticY

這是很容易自動計算它 - 剛剛成立的事件處理程序調用calculateColorDomain每個圖表重繪時間:

chart.on('preRedraw', function() { 
    chart.calculateColorDomain(); 
}); 

It should really be an option.