如何从0到1开发自己的mvvm框架
项目地址 Sth框架源码地址 https://github.com/shangth/MyVue 基于Sth的toDoList地址 https://shangth.github.io/MyVue/todoList.html 写在前面 此框架是一个自己开发的mvvm框架,大量参考了vue源码,实现了虚拟dom,虚拟节点,数据代理,计算属性,双向绑定,数据改动局部重新渲染视图,v-for,v-bind(: ),v-on(@),生命周期钩子等功能,实现了一部分语法分析,但是相比真正的Vue还有一定差距。 但是可以帮助我们理解框架的内部原理,虚拟dom的概念。 下面,来讲一讲我是如何开发这个框架的。 框
用户评论