angularjs - jqLit​​e(或 AngularJS 修补的 jQuery)的 $destroy 事件的实际用途是什么?

标签 angularjs

首先,我想澄清一下,我的问题不是关于与 AngularJS 作用域关联的 $destroy 事件。

AngularJS 修补了 jQuery,使所有 jQuery 的 DOM 销毁 API 在所有被删除的 DOM 节点上触发 $destroy 事件。如果不使用 jQuery,jqLit​​e(AngularJS 附带)也会以相同的方式运行。我已经看到 $destroy 事件在 AngularJS 源代码中的几次出现中被使用(即绑定(bind))。但是,我仍然无法推断绑定(bind)到被删除的 DOM 元素上的 $destroy 事件有哪些实际用途。请赐教。

最佳答案

以下是 AngularJS github 存储库中的一个有效问题,可以通过此事件解决:https://github.com/angular/angular.js/issues/3237

关于angularjs - jqLit​​e(或 AngularJS 修补的 jQuery)的 $destroy 事件的实际用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16744623/

相关文章:

javascript - 如何使用 Angular.js 和 PHP 按字母顺序显示列表

javascript - Visual Studio (DefinitelyTyped) 上的 AngularJS 和 Typescript 存在很多问题

javascript - 使用 ng-class 显示一些文本

angularjs - 预输入选择后如何清除字段?

angularjs - 无法单击带有非 Angular 站点的 Protractor 中的按钮

javascript - 使用 karma 运行单元测试时出错

javascript - 在客户端设置 XSRF cookie

javascript - 如何在 ng-regex 中包含 qutoes + 双引号?

angularjs - “yeoman”不被识别为内部或外部命令、可操作程序或批处理文件

angularjs - 无法在 angular-meteor 应用程序中使用 ui-router 编辑我的文档