2016-01-23 55 views
0

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

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

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

回答

2

根据C3.js文档.unload()功能:

如果没有给出参数,所有的目标将是切换。

你试过吗?

如果要删除C3对象,还可以执行简单的.destroy().flush()来强制重绘。

+0

是的,没有任何参数卸载有诀窍!只需调用chart.unload();已经从图表中删除了所有数据。谢谢 – raBne

+1

我很高兴它的工作。 =)祝你有美好的一天! – Freezystem

相关问题