如何从特定 div unrender/detach/remove ZingChart 库?
How to unrender/detach/remove ZingChart library from specific div?
我使用下面的代码 渲染 zingchart 效果很好。
zingchart.render({
id : 'myChart',
data : myConfig,
height: 400,
width: "100%"
});
现在在某些情况下我想 un render 或 detach 它。我的意思是,当我点击某个特定位置时,这个 ID 为 myChart
的 div 应该是空的,zing 图表应该从中删除。
如何实现?
我也试过这个jquery代码。
$("#myChart").html('');
提前致谢。
坦白说,我是 ZingChart 团队的一员。
删除图表所附加的 DOM 元素不会从内存中删除图表。在这一点上,您将得到一些类似于悬空引用的东西。您可以使用我们的 api 方法 destroy
实现适当的破坏
zingchart.exec('myChart','destroy');
我使用下面的代码 渲染 zingchart 效果很好。
zingchart.render({
id : 'myChart',
data : myConfig,
height: 400,
width: "100%"
});
现在在某些情况下我想 un render 或 detach 它。我的意思是,当我点击某个特定位置时,这个 ID 为 myChart
的 div 应该是空的,zing 图表应该从中删除。
如何实现?
我也试过这个jquery代码。
$("#myChart").html('');
提前致谢。
坦白说,我是 ZingChart 团队的一员。
删除图表所附加的 DOM 元素不会从内存中删除图表。在这一点上,您将得到一些类似于悬空引用的东西。您可以使用我们的 api 方法 destroy
实现适当的破坏zingchart.exec('myChart','destroy');