栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

关闭标签页/浏览器时触发Angularjs事件

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关闭标签页/浏览器时触发Angularjs事件

从角度文档:

$ destroy();

从父范围中删除当前范围(及其所有子级)。删除意味着对$ digest()的调用将不再传播到当前作用域及其子级。删除还意味着当前范围可以进行垃圾回收。

$ destroy()通常由ngRepeat之类的指令用于管理循环的展开。

就在销毁示波器之前,在此示波器上广播$ destroy事件。应用程序代码可以注册$ destroy事件处理程序,这将使它有机会执行任何必要的清除。

请注意,在AngularJS中,还有一个$ destroy jQuery事件,该事件可用于在从DOM中删除元素之前清除DOM绑定。

这只是处理范围本身被销毁的情况,尽管在关闭选项卡/浏览器时似乎没有发生。

您必须使用较低级别的onunload和onbeforeunload事件来处理这种情况



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/633274.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号