我有3个类似的饼图。他们使用相同的维度,但不同的群体,所以他们的传说看起来一样。我想将这些图表只绑定一个图例,而不是有3个相同的传说。我尝试单独创建一个图例并将其分配给图表,但是,它不起作用。实际上有办法做这样的事吗?
答案 0 :(得分:1)
这不是dc.js直接支持的,但它与复合图表上的图例非常相似。我想如果你愿意做一些黑客攻击,你可以覆盖想要放置图例的图表上的legendables
函数,并让它累积其兄弟图表中的图例。
看看pieChart.legendables
:
https://github.com/dc-js/dc.js/blob/master/src/pie-chart.js#L419
然后compositeChart.legendables
https://github.com/dc-js/dc.js/blob/master/src/composite-chart.js#L363
获取灵感。
如果这对你来说太黑了,请file an issue。支持肯定会很好!