标题已经非常自解释了。我想知道AngularJS是如何“知道”模型中的某些内容发生了变化,以便更新视图。
它所做的任何事情都不会影响一般性能吗?
标题已经非常自解释了。我想知道AngularJS是如何“知道”模型中的某些内容发生了变化,以便更新视图。
它所做的任何事情都不会影响一般性能吗?
以下内容是从Brad Dayley的学习AngularJS书中无耻地抄袭。
这个过程在Angular网站的Scope Life Cycle部分详细介绍。 请向下滚动到“Scope Life Cycle”部分。
去年William Moss做了一场关于Angular的$watch过程及其对性能影响的精彩演讲。强烈推荐!观看演讲请点击这里:https://www.youtube.com/watch?v=wbcJfg-d5nI