使用按钮单击事件,破坏ag-grid

pit*_*met 3 ag-grid

使用ag-grid的普通旧JavaScript版本。

我想破坏按钮单击事件中的div中的ag-grid。

我如何销毁网格?

Par*_*osh 5

有一个名为的方法destory()

根据文档:

destroy()
获取网格以销毁和释放资源。如果您使用的是Angular(版本1或2),则不需要调用它,因为网格与AngularJS 1.x生命周期链接在一起。但是,如果您使用的是Web组件或本机Javascript,则确实需要调用它,以避免应用程序中的内存泄漏。

看看我创建的“ Plunk-Destroy”网格

gridOptions.api.destroy();
Run Code Online (Sandbox Code Playgroud)

如您所见,通过调用此函数,网格被破坏了。如文档中所述,它不仅清除DOM,而且还负责内存泄漏。

  • 我需要销毁页面上的多个网格,我在普通 JS 页面上创建了不同的实例,如何访问每个实例的“gridOptios.api”来销毁它们? (2认同)