从c3js图表中删除所有数据

时间:2016-01-23 12:13:51

标签: c3.js

如何在不指向数据集名称的情况下从图表中删除所有数据? 我无法使用这种方式,因为我在图表中填充的数据是动态创建的。 这是通过指向数据集名称来删除的方法:

chart.unload({
    ids: ['data1', 'data2']                             
});

有删除所有数据的命令吗?或者我需要重新创建整个图表?

1 个答案:

答案 0 :(得分:6)

根据.unload()函数的C3.js文档:

  

如果没有给出任何参数,则所有目标都将切换。

你试过吗?

如果你想删除C3对象,你也可以做一个简单的.destroy().flush()来强制重绘。