vue底层原理


VUE实现数据双向绑定的效果,需要三大模块
1、Observer:能够对数据对象的所有属性进行监听,如有变动可拿到最新值并通知订阅者

2、Compile:对每个元素节点的指令进行扫描和解析,根据指令模板替换数据,以及绑定相应的更新函数

3、Watcher:作为链接Observer和Compile的桥梁,能够订阅并受到每个属性变动的通知,并执行指令绑定的相应回掉函数,从而更新视图

 

 

====================================================================

未完待续......


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM