如何从特定的div中取消渲染/分离/删除ZingChart库



我使用下面的代码来渲染zingchart,效果很好。

zingchart.render({ 
    id : 'myChart', 
    data : myConfig, 
    height: 400, 
    width: "100%"
});

现在在某些场合我想要 unrender detach它。我的意思是,当我点击某个特定的位置时,这个id为myChart的div应该是空的,zing chart应该从中删除

如何实现?

我也试过这个jquery代码。

$("#myChart").html('');

提前感谢。

完全公开,我是ZingChart团队的一员。

删除图表所附加的DOM元素不会从内存中删除图表。此时,您将获得一些类似悬垂引用的内容。你可以使用我们的api方法destroy

实现适当的销毁
zingchart.exec('myChart','destroy');

最新更新