激活图例过滤器而不单击c3.js

时间:2018-04-23 03:56:52

标签: javascript d3.js c3.js

通常当您创建具有图例的图表时,单击图例的类别时,图形会强调您单击的过滤器。我想知道怎么做而不必点击。

enter image description here

例如,在我的情况下,如果我点击" data1"图表看起来像这样。

enter image description here

如何在不点击执行特定类别的触发器的情况下实现此目的?

1 个答案:

答案 0 :(得分:0)

两个选项:

1)使用API​​功能 - >

http://c3js.org/reference.html#gauge-width(API文档从此锚点下方开始)

在这种情况下,请在设置图表后随时使用hide

chart.hide ('data1');

http://jsfiddle.net/wn3vzn0k/1900/

2)直接进入配置

data: {
 ...
 hide: ['data1'],
}

但它看起来很麻烦,例如在这个例子中我仍然看到一个蓝色条 - > http://jsfiddle.net/wn3vzn0k/1899/