【发布时间】:2014-08-16 02:58:42
【问题描述】:
我正在尝试重构一些我编写的自定义 d3 代码,以通过引入 dc.js 来呈现一系列交叉过滤器驱动的图表。
我的主要问题是我有一些 dc.js 不支持的图表类型(例如 Sunburst Partition),我正在尝试弄清楚如何将它们与 dc.js 图表组一起呈现。
过滤单个 dc.js 图表将自动呈现/重绘属于同一 chartGroup 的所有其他图表。是否有可能以某种方式挂钩该全局重新渲染事件,以便我可以同时重新绘制非 DC 图表?
我了解每个图表上都有听众,例如chart.on("postRender", function(chart){...}) 但似乎没有办法重新渲染一组图表。有没有一个好的模式可以做到这一点?
【问题讨论】:
标签: d3.js dc.js crossfilter