仿写Vue(二)构造函数

2020-05-06
阅读 2 分钟
1.3k
二、构造函数MyVue 自己动手实践,就会更加深刻的理解 这次的主题:实现构造函数 MyVue。在上一篇文章中,遗留了以下一些问题: 还没有整合成构造函数 无法替换形如 name.firstName 的层级属性 没有使用虚拟DOM 今天,主要解决一件事,实现构造函数 MyVue,并在其原型上添加 render, compiler, update 这三个方法。 01、...

一步一步的实现Vue(一)

2020-05-06
阅读 3 分钟
1.5k
此时,vue 会找到 el 这个节点,(如果有 template 属性,则会将此字符串模板编译为 render 函数),然后生成抽象语法树(AST),然后用data替换对应的数据,创建虚拟DOM,生成真正的DOM,并最终挂载到文档中。

一步一步的实现Vue(环境准备)

2020-05-06
阅读 1 分钟
988
首先使用 npm init 初始化 package.json ,然后 npm install vue 来安装添加vue的依赖,这样我们就可以在 node_modules 里看到vue的源码了。