如何在不指向数据集名称的情况下从图表中删除所有数据? 我无法使用这种方式,因为我在图表中填充的数据是动态创建的。 这是通过指向数据集名称来删除的方法:
chart.unload({
ids: ['data1', 'data2']
});
有删除所有数据的命令吗?或者我需要重新创建整个图表?
答案 0 :(得分:6)
根据.unload()
函数的C3.js文档:
如果没有给出任何参数,则所有目标都将切换。
你试过吗?
如果你想删除C3对象,你也可以做一个简单的.destroy()
或.flush()
来强制重绘。