数据双向绑定

VUE中使用了数据劫持的方式,用JS的Objec.definePropert()给对象扩展属性时,添加getter,setter方法,

当数据被访问时记录位置(操作getter方法),

在数据发生变化时进行数据替换(操作setter方法,全被替换)

 

 

第二种 :  angularjs使用的脏数据检测

缺点: 1  效率低下

            2 需要循环检测多次,可能检测不彻底

posted @ 2019-11-29 23:50  gm601630330  阅读(58)  评论(0)    收藏  举报