dc.js 为堆叠条形图着色
dc.js coloring a stacked barChart
我在条形图中有来自同一维度的 2 个组。我想为这两个组指定颜色。我怎样才能做到这一点?
bChart.dimension(time).group(Buyer).stack(Seller)
如果显示默认颜色。
好的,我成功了。我被 renderlet 弃用了,无法理解 <renderletkey>
的意思。
bChart.on("renderlet", function(chart){
chart.selectAll("g.stack rect.bar").attr("fill", function(d){
if(d.layer=="Buyer")
return "red";
else
return "blue";
});
但是在 renderlet 处理完成之前,我仍然看到 flash 的默认颜色?有没有办法跳过这个。
我在条形图中有来自同一维度的 2 个组。我想为这两个组指定颜色。我怎样才能做到这一点?
bChart.dimension(time).group(Buyer).stack(Seller)
如果显示默认颜色。
好的,我成功了。我被 renderlet 弃用了,无法理解 <renderletkey>
的意思。
bChart.on("renderlet", function(chart){
chart.selectAll("g.stack rect.bar").attr("fill", function(d){
if(d.layer=="Buyer")
return "red";
else
return "blue";
});
但是在 renderlet 处理完成之前,我仍然看到 flash 的默认颜色?有没有办法跳过这个。