如何在折线图上禁用 C3 图表的 select 点

How to disable C3 chart's select points on line chart

我在 c3 图表中创建了这个图表。红线上的那两个圆圈是 selected 点。当我点击这些点时,它们会变得不可见。此外,当我点击绿线和红线的其他点时。他们也像这两个人一样 selecting。是否有任何程序可以禁用 selection 其他点?

我不想select其他点。当我点击其他点时,它们也像 selecting

我宣布 c3 的 selected 点数:

chart_tracker.select(['data2'],[19,47,]);

尝试去掉c3监听的点击事件来更新这些圈子(图表设置好后添加):

d3.select("#chart").selectAll(".c3-event-rect").on("click", null);

将#chart 更改为您图表的 ID ^^^

如果您的图表更新,您可能需要将其放入 c3 的 onrendered 回调中,因为点击功能可能会被 c3 恢复