我使用下面的代码来渲染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');