【问题标题】:Difference between mySlickgrid.destroy() and mySlickgrid = nullmySlickgrid.destroy() 和 mySlickgrid = null 之间的区别
【发布时间】:2014-12-04 11:15:50
【问题描述】:

我是 slickgrid 的新手,正在尝试理解 destroy() 函数。

正在通过link关于在成功调用后销毁网格。

谁能告诉我这两者有什么区别 mySlickgrid.destroy()mySlickgrid = null?

另外,在this 链接中了解一些内存泄漏。

mySlickgrid = null 会防止内存泄漏并起到与destroy() 相同的作用吗?

【问题讨论】:

    标签: slickgrid


    【解决方案1】:

    当您将网格设置为空时,有些处理程序和事件不会被清理,因此您绝对应该在将其清空之前对其调用destroy。也可能将其设置为 null 会导致某些内容被释放(如果破坏不够彻底),但我不知道详细信息。作为最佳实践,我总是在销毁后将其设置为 null。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-12
      • 1970-01-01
      • 2012-09-03
      • 1970-01-01
      • 1970-01-01
      • 2011-03-04
      • 1970-01-01
      • 2012-08-22
      相关资源
      最近更新 更多