【发布时间】:2018-03-05 14:50:13
【问题描述】:
使用普通的旧 javascript 版本的 ag-grid。
我想从按钮单击事件中销毁 div 中的 ag-grid。
如何破坏网格?
【问题讨论】:
标签: ag-grid
使用普通的旧 javascript 版本的 ag-grid。
我想从按钮单击事件中销毁 div 中的 ag-grid。
如何破坏网格?
【问题讨论】:
标签: ag-grid
有一个名为destory() 的方法。
destroy()
获取网格以销毁和释放资源。如果您使用的是 Angular(版本 1 或 2),则不需要调用它,因为网格与 AngularJS 1.x 生命周期相关联。但是,如果您使用的是 Web 组件或原生 Javascript,则需要调用它,以避免应用程序中的内存泄漏。
看看我创建的 Plunk - Destroy grid。
gridOptions.api.destroy();
如您所见,通过调用此函数,网格会被破坏。 如文档中所述,它不仅会清除 DOM,还会处理内存泄漏。
【讨论】: