【发布时间】:2016-09-12 14:11:51
【问题描述】:
我目前正在开发一个 AngularJS 应用程序
我有一个包含一些布尔标志的对象。我为其中一个布尔创建了一个手表。
手表会在对象创建时触发吗?即使布尔标志没有改变,手表也能随机触发吗?
【问题讨论】:
-
粘贴一些代码
-
@Hitmands 我会的。但我问的是一般行为。我的问题有意义吗?
-
手表在初始化时触发。所以你必须检查 newValue !== oldValue。
-
是的,当您更改对象引用时,它总是会触发,但这又取决于您拥有的手表类型。你能在这里添加一些代码吗?
-
@PankajParkar 请看下面的答案
标签: javascript angularjs angularjs-scope