首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
vue源码分析
puppy0_0
创建于2025-03-07
订阅专栏
从源码上学习vue原理
等 2 人订阅
共3篇文章
创建于2025-03-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
你还不会实现Vue的Diff算法?手把手解析patch函数和Diff算法核心逻辑
本文详解Vue2的Diff算法实现。当数据变化时,通过_update方法调用patch函数,使用Diff算法比较新旧vnode(如示例代码所示)。Diff采用同级比较策略,通过key优化识别节点复用,
从源码理解vue2响应式原理
很多人会认为数组没办法做响应式(即通过索引修改数组元素)是因为Object.defineProperty 没法对数组做劫持,其实不然。至于为什么vue2中没法实现,大家可以跟着我从源码去理解
$nextTick的回调函数一定在Dom更新后执行吗——$nextTick原理解密
$nextTick的回调函数一定在Dom更新后执行吗?二者都是异步任务,怎么保证它们的先后执行顺序呢?我将从 $nextTick 源码实现结合 dom 异步更新来帮大家解答这个问题。