1. Ng 脏值检查
  2. Vue 数据劫持

脏值检查(angular.js实现双向绑定的基本原理):

无法检测数据是否发生改变,必须通过一些特定的条件,在条件执行的时候,进行检测,如果数据改变,就执行更新方法

例子:要检测公交车上的人数是否发生变化?

  1. setInterval
  2. 在公交车关门时,就可以检测在公交车上的人数是否发生变化

数据劫持:(Object.defineProperty)

???

观察者模式(发布订阅模式)
例子:

__END__

o0Chivas0o
文章作者:o0Chivas0o
文章出处ng、vue、react
作者签名:Rich ? DoSomethingLike() : DoSomethingNeed()
版权声明:文章除特别声明外,均采用 BY-NC-SA 许可协议,转载请注明出处