Angular指令清理

时间:2016-09-20 13:10:44

标签: angularjs

我一直在阅读有关AngularJS指令的内容,正如angular documentation中所述,避免内存泄漏的最佳做法是清理。我不明白什么是有角度的清理,我应该清理自己(使用$destroy)。

这是我能找到的最精确的东西:

  

自动清理注册到范围和元素的监听器   当它们被摧毁时,但是如果你注册了一个听众   服务,或在未存在的DOM节点上注册侦听器   删除,你必须自己清理它或你冒险介绍一个   记忆泄漏。

因此,我可以从中理解听众的答案,但我不确定其他可能需要清理的事情(例如,我在指令范围内创建的变量和对象)。除了“范围和元素听众”以外的其他东西是否有角度清洁,还是我应该自己清理?

0 个答案:

没有答案