![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
从零开始解析Vue源码
根据Vue设计思想,自己搭建一个小型的仿Vue框架
LaoYe - IT
一位正在学习的菜鸟
展开
-
Vue原理解析:手写编译器(节点解析) —— Compile
由于时间问题,暂时先把代码完整的贴上来,感兴趣的朋友可以自行研究或收藏,等我那时有时间的时候,进行逐一讲解一、声明式HTML<div id="app"> <h3>Hello,{{personName}},你在{{msg}}吗?</h3> <div v-text="msg" v-on:click="handleShowTip"></div> <div v-text="msg" @click="handleShowMsg(msg,原创 2021-01-04 12:16:29 · 465 阅读 · 0 评论 -
Vue原理解析:手写状态管理器 —— Vuex
由于时间问题,暂时先把代码完整的贴上来,感兴趣的朋友可以自行研究或收藏,等我那时有时间的时候,进行逐一讲解原创 2021-01-04 12:04:54 · 255 阅读 · 0 评论 -
Vue原理解析:手写路由管理器 —— Vue-Router
由于没有时间,暂时先把代码完整的贴上来,感兴趣的朋友可以自行研究或收藏,等我那时有时间的时候,进行逐一讲解一、对外暴露的入口文件index.jsimport Vue from 'vue'import VueRouter from "./kvue-router";// 使用路由插件 - 插件一定要实现install方法(静态)Vue.use(VueRouter);// 配置路由参数const router = new VueRouter({ routers: [{原创 2021-01-04 12:02:44 · 378 阅读 · 0 评论