根治白癜风时间多久 https://m-mip.39.net/disease/mipso_6239962.html前言
使用vue也好有一段时间了,虽然对其双向绑定原理也有了解个大概,但也没好好探究下其原理实现,所以这次特意花了几晚时间查阅资料和阅读相关源码,自己也实现一个简单版vue的双向绑定版本,先上个成果图来吸引各位:
代码:效果图:
是不是看起来跟vue的使用方式差不多?接下来就来从原理到实现,从简到难一步一步来实现这个SelfVue。由于本文只是为了学习和分享,所以只是简单实现下原理,并没有考虑太多情况和设计,如果大家有什么建议,欢迎提出来。
本文主要介绍两大内容:
1.vue数据双向绑定的原理。
2.实现简单版vue的过程,主要实现{{}}、v-model和事件指令的功能。
相关代码