angular对变量变化的策略

本文介绍Angular框架中的脏检查机制,包括何时进行脏检查、如何手动触发脏检查以及watch方法的应用。Angular只对已绑定到HTML的对象及其属性进行脏检查。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

angular采取脏检查
不会脏检查所有对象,当对象被绑定到html,才会将对象添加为检查对象
不会脏检查所有属性,当绑定后才检查

angular程序初始化时,会将绑定的对象的属性添加为监听对象,绑定多少个属性就会有多少个watcher

什么时候去脏检查
angular所系统的方法都会触发比较事件,比如:controller初始化的时候,所有以ng开头的事件执行后都会触发脏检查

手动触发脏检查
apply方法仅仅只是进入angular context,然后通过digest去触发脏检查

watch方法手动监听变量
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值