如何使用dc.js仅渲染特定图表。
renderAll()函数接受组。但是,在这种情况下,群体是什么并不清楚。以下不起作用,
var priceChart = dc.rowChart("#price-chart");
dc.renderAll(priceChart)
答案 0 :(得分:5)
你要写的是:
var priceChart = dc.rowChart("#price-chart","mygroup");
dc.renderAll("mygroup");
答案 1 :(得分:3)
PriceChart.render()
现在也可以使用。
答案 2 :(得分:2)
如果您想要在同一组中渲染所有图表(例如,在" mygroup&#34下;您有rowChart,barChart ......那么当您执行renderAll时(" mygroup")它会将所有内容呈现在同一组中。
var priceChart = dc.rowChart("#price-chart","mygroup");
dc.renderAll("mygroup");
在某些情况下你不想这样做,你应该使用
priceChart.render();
而不是
dc.renderAll("mygroup");