角度观察者的表情



我要回到角度,并且一直在阅读有关摘要周期和观察者的阅读,我读到的一篇文章说,对于{{}}中的表达式,那么Angular将在每个循环中对此进行评估。

给定以下内容会设置3个观察者(数量,成本和卷曲括号中的表达式)?

<div ng-app ng-init="qty=1;cost=2">
  <b>Invoice:</b>
  <div>
    Quantity: <input type="number" min="0" ng-model="qty">
  </div>
  <div>
    Costs: <input type="number" min="0" ng-model="cost">
  </div>
  <div>
    <b>Total:</b> {{qty * cost | currency}}
  </div>
</div>

摘要取自《角开发人员指南》,当说增加数量变量并且消化燃烧时,它是否会根据绑定到QTY的观察者更新模型,然后致电另一个观察者以更新卷曲括号中的表达式?<<<<<<<</p>

文章说,即使这两个模型变量没有改变,每次循环运行时,也会发射表达式观察者。

谢谢

是的,这是观察者发射的$摘要周期。当射击器射击时,AngularJS会评估范围模型,如果它已更改,则调用相应的侦听器函数。

最新更新