在 Angular 中,作用域与 DOM 元素相关联。如果你打电话$element.remove()
,$element.scope().$destroy()
最终也会被打电话吗?还是开发人员自己负责清理范围?
这让我认为它删除一个 DOM 元素应该自动删除范围:
角.js
/////////////////////////////////////////////
// jQuery mutation patch
//
// In conjunction with bindJQuery intercepts all jQuery's DOM destruction apis and fires a
// $destroy event on all DOM nodes being removed.
//
/////////////////////////////////////////////
function JQLitePatchJQueryRemove(name, dispatchThis) { /* ... */ }