【发布时间】:2015-12-15 17:57:48
【问题描述】:
我正在编写一个使用 JointJS 来显示图表的应用程序。
但是,我希望能够在页面中动态添加和删除图表。添加新图表相当简单,但是当我删除图表时,移除 DOM 元素并让图形和纸张对象被垃圾收集是否安全?
【问题讨论】:
标签: javascript jointjs
我正在编写一个使用 JointJS 来显示图表的应用程序。
但是,我希望能够在页面中动态添加和删除图表。添加新图表相当简单,但是当我删除图表时,移除 DOM 元素并让图形和纸张对象被垃圾收集是否安全?
【问题讨论】:
标签: javascript jointjs
是的,差不多就是这样。更好的是调用graph.clear()(从图表中删除所有单元格以及从论文中删除它们相关的视图),然后调用paper.remove()(从 DOM 中清除论文,包括其事件处理程序)。
【讨论】: