首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular 7生命周期:加载整个页面并进行数据绑定和渲染

Angular 7生命周期:加载整个页面并进行数据绑定和渲染
EN

Stack Overflow用户
提问于 2019-02-14 22:40:21
回答 1查看 97关注 0票数 0

我正在尝试跟踪页面中的任何数据更改。

我尝试自己管理它: 1.设置一个dataChanged变量2.页面完全加载后将其设置为false 3.当任何数据字段发生更改时将其设置为true 4.当数据保存到当前页面时将其设置为false

步骤2的生命周期是什么?我试过OnInit,OnViewInit,AfterViewInit,AfterContentChecked,都不适合我。

Angular是否提供了用于检测页面上数据变化的API?有这样的例子吗?

EN

回答 1

Stack Overflow用户

发布于 2019-02-14 22:51:42

MutationObserver

MutationObserver接口提供了监视对DOM树所做更改的能力。它被设计为旧的突变事件功能的替代品,该功能是DOM3事件规范的一部分

如何在angular中实现这一点:https://nitayneeman.com/posts/listening-to-dom-changes-using-mutationobserver-in-angular/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54692963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档