会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
李永宁
博客园
首页
新随笔
联系
订阅
管理
2022年3月21日
手写 Vue2 系列 之 computed
摘要:
本篇的目标是实现 computed 计算属性,完成模版中计算属性的展示。涉及的知识点:计算属性的本质、计算属性的缓存原理
阅读全文
posted @ 2022-03-21 10:46 李永宁
阅读(678)
评论(0)
推荐(1)
2022年3月18日
手写 Vue2 系列 之 patch —— diff
摘要:
手写 Vue2 系列 之 patch —— diff。实现 DOM diff,完成响应式数据的更新。
阅读全文
posted @ 2022-03-18 10:18 李永宁
阅读(168)
评论(0)
推荐(0)
2022年3月17日
手写 Vue2 系列 之 初始渲染
摘要:
实现 Vue.js 的初始渲染过程,涉及内容包括: render helper、VNode、patch 初始渲染、指令、实例化子组件、插槽的处理
阅读全文
posted @ 2022-03-17 10:23 李永宁
阅读(422)
评论(0)
推荐(1)
2022年3月16日
手写 Vue2 系列 之 编译器
摘要:
完成 Vue2 编译器的一个简版实现,从字符串模版解析开始,到最终得到 `render` 函数。
阅读全文
posted @ 2022-03-16 10:20 李永宁
阅读(311)
评论(0)
推荐(0)
2022年3月15日
手写 Vue 系列 之 从 Vue1 升级到 Vue2
摘要:
手写 Vue 系列 之 从 Vue1 升级到 Vue2,将上篇文章中写的 lyn-vue 升级到 Vue2
阅读全文
posted @ 2022-03-15 10:01 李永宁
阅读(431)
评论(0)
推荐(1)
2022年3月14日
手写 Vue 系列 之 Vue1.x
摘要:
手写 Vue1,实现数据响应式原理、编译器、指令(v-bind、v-model、v-on).....
阅读全文
posted @ 2022-03-14 08:16 李永宁
阅读(421)
评论(0)
推荐(0)
2022年3月9日
Vue 源码解读(12)—— patch
摘要:
深入理解 Vue 的 patch 阶段,理解其 diff 算法的原理
阅读全文
posted @ 2022-03-09 10:25 李永宁
阅读(838)
评论(0)
推荐(0)
2022年3月8日
Vue 源码解读(11)—— render helper
摘要:
在 Vue 编译器的基础上,进一步深入理解一个组件是如何通过这些运行时的工具方法(render helper)生成 VNode 的
阅读全文
posted @ 2022-03-08 12:27 李永宁
阅读(517)
评论(0)
推荐(1)
2022年3月7日
Vue 源码解读(10)—— 编译器 之 生成渲染函数
摘要:
深入理解渲染函数的生成过程,理解编译器是如何将 AST 变成运行时的代码,也就是我们写的类 html 模版最终变成了什么?
阅读全文
posted @ 2022-03-07 10:34 李永宁
阅读(438)
评论(0)
推荐(1)
2022年3月4日
Vue 源码解读(9)—— 编译器 之 优化
摘要:
深入理解编译器的静态标记过程
阅读全文
posted @ 2022-03-04 08:49 李永宁
阅读(415)
评论(0)
推荐(0)
下一页
公告