gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 14:53:50 26 4
gpt4 key购买 nike

我要用

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')...

关于javascript - 在更新时隐藏/显示数据标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47691783/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com