Skip to content

zuopf769/vue2-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

手写 Vue 核心原理

一.使用 Rollup 搭建开发环境

1.什么是 Rollup?

2.环境搭建

二.Vue 响应式原理

1.初始化数据

2.递归属性劫持

3.数组方法的劫持

4.数据代理

3. 模板编译

将 template 编译成 render 函数

1.解析标签和内容

2.生成 ast 语法树

语法树就是用对象描述 js 语法

3.生成代码

template 转化成 render 函数的结果

4.生成 render 函数

About

手撕vue2核心原理源码

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published