【问题标题】:Linking multiple pie charts to a single legend in dc.js将多个饼图链接到 dc.js 中的单个图例
【发布时间】:2014-10-06 10:16:07
【问题描述】:

我有 3 个类似的饼图。他们使用相同的维度但不同的组,所以他们的传说看起来是一样的。与其拥有 3 个外观相同的图例,我只想将一个图例绑定到这些图表。我尝试单独创建一个图例并将其分配给图表,但是它不起作用。真的有办法做这样的事情吗?

【问题讨论】:

    标签: javascript d3.js charts dc.js


    【解决方案1】:

    这不是 dc.js 直接支持的,但它非常类似于复合图表上的图例。我认为如果你愿意做一些黑客攻击,你可以覆盖你想要放置图例的图表上的 legendables 函数,并让它从其兄弟图表中累积传奇。

    看看pieChart.legendableshttps://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。支持当然很好!

    【讨论】:

      猜你喜欢
      • 2016-09-24
      • 1970-01-01
      • 2014-08-31
      • 1970-01-01
      • 1970-01-01
      • 2021-10-01
      • 1970-01-01
      • 2021-04-21
      • 1970-01-01
      相关资源
      最近更新 更多