在更新时隐藏/显示数据标签

房间

我想用

data: {
  labels: true
}

在标准图表中,如下所示:http : //c3js.org/samples/data_label.html

当我使用c3.generate函数创建新图表时,这很好

现在已经创建了图表,我想隐藏/显示这些标签update(加载新数据时)。我找不到适当的方法。

谢谢

德米特里·德米多夫斯基

没有内置的方式来切换数据标签。
但是您可以使用d3.js基于c3.js来控制其可见性

d3.select('.c3-chart-texts').style('display', 'none') // or 'block'

更新:

如果您有多个图表,则可以按图表对象选择相应的标签

chart1.internal.selectChart.select('.c3-chart-texts')...

按图表ID

d3.select('#chart1').select('.c3-chart-texts')...

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章