首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
vue 专栏
辉少在写日记呢
创建于2021-05-13
订阅专栏
vue 全家桶及原理
等 1 人订阅
共15篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
辉少在写日记呢
2年前
前端
vue3的编译优化、异步更新策略、patch过程
1、vue3 编译过程 template ==> ast ===> 通过 render 模板 ==> 抽象语法树 ==> render函数 调用栈 目录位置:vue-next/packages/run
417
点赞
评论
辉少在写日记呢
2年前
前端
vue3 的reactive简版响应式原理
vue3 的响应式原理 做响应式: vue2、vue3 的响应式区别: 1、vue2 (动态添加、删除属性 不行) 2、数组 3、初始化深层递归,速度会慢 4、新增的数据结构不支持 map、set 关
207
点赞
评论
辉少在写日记呢
2年前
前端
vue3 初始化过程
1、vue 架构变化 compile-dom ---> compile-core reactivity runtime-dom ---> runtime-core 2、关于打包 1、 vue 是用 r
128
点赞
评论
辉少在写日记呢
2年前
Vue.js
render函数输出demo
render函数template:
112
点赞
评论
辉少在写日记呢
2年前
Vue.js
$mount过程解析
1、在浏览器平台上的渲染过程为了实现挂载,我们一般需要两个条件通过el找到dom元素存在render函数我们平常在vue使用的写法:带编译器的写法经过以上四种然后通过模板生成render函数rende
68
1
评论
辉少在写日记呢
2年前
Vue.js
vue组件化机制
这里 createComponent 返回的只是vnode。得到虚拟dom
55
点赞
2
辉少在写日记呢
2年前
Vue.js
vue响应式原理专题
3. initState做响应式 watcher 和 dep相互保存。 这样dep可以通过notify触发。
51
点赞
评论
辉少在写日记呢
2年前
Vue.js
简版响应式原理
实践代码
55
点赞
评论
辉少在写日记呢
2年前
Vue.js
简版vue的reactive模块
简版vue的reactive模块1、reactive实践//将传入的obj,动态设置一个key,它的值val2、demo13、最简单的响应式
46
点赞
评论
辉少在写日记呢
2年前
Vue.js
vue2 的patch函数
vue的patch函数目录位置:src\core\vdom\patch.js1.patch函数从何而来通过==createPatchFunction==返回一个patch函数,该方法需要传入属性比较、
60
点赞
评论
辉少在写日记呢
2年前
Vue.js
vue2源码对dom操作的梳理
针对节点操作的梳理xmind链接分享:http://note.youdao.com/noteshare?id=2a1b43caa42adee5f1a39bc7a49f08d1&sub=7368D5C2
59
1
评论
辉少在写日记呢
2年前
Vue.js
snabbdom的diff算法
diff算法是==比较两个vnode(虚拟dom)的不同,将其中旧vnode所描述真实dom更新成新vnode所描述的样子==,目的是减少创建dom所进行的开销。 1、 首先知道 在一个组件里如果涉及到更新页面数据的时候, 我们最简单的方法当然是直接替换dom元素。在写jQue…
179
点赞
评论
辉少在写日记呢
2年前
Vuex
vuex如何实现
vuex的用法完整vuex内传入对象一般需要state、mutation、actions实现注意点:1、mutation的方法实现传入需要state2、action传入需要{commit}3、acti
99
点赞
评论
辉少在写日记呢
2年前
vue-router
create-route-map.js 做了些什么(vue-router源码)
vue-router源码里create-route-map.js做了些什么1、normalizePath方法该方法格式化了url路径2、cleanPath该方式是用正则替换url里的\变成/3、com
94
点赞
评论
辉少在写日记呢
2年前
vue-router
如何实现vue-router
vueRoutr对象内有个apps数组,存的是根实例。
144
1
评论