Javascript 我需要做些什么来清理$watch es时';re$destroy';D
我想避免内存泄漏,所以我想知道当作用域是Javascript 我需要做些什么来清理$watch es时';re$destroy';D,javascript,angularjs,Javascript,Angularjs,我想避免内存泄漏,所以我想知道当作用域是$destroy'd时,$watches是否会自动删除,或者我应该做些什么来清理?正如文档所说: 删除意味着对$digest()的调用将不再传播到当前作用域及其子项 这意味着您的$watch将不再运行,因为它们只能由$digest循环处理,当作用域为$destroyed时,该循环将被取消
$destroy
'd时,$watch
es是否会自动删除,或者我应该做些什么来清理?正如文档所说:
删除意味着对$digest()的调用将不再传播到当前作用域及其子项
这意味着您的$watch将不再运行,因为它们只能由$digest循环处理,当作用域为$destroyed时,该循环将被取消