首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue源码
订阅
化作樱花树
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
Vue3 源码解析(三):静态提升
Vue3 尚未发布正式版本前,尤大在关于 Vue3 的分享中提及了静态提升,今天的文章就一起来对静态提升一探究竟。
Vue3 源码解析(二):AST解析器
上一篇文章中,我们从 packges/vue/src/index.ts 的入口开始,了解了一个 Vue 对象的编译流程,在文中我们提到 baseCompile 函数在执行过程中会生成 AST 抽象语法
Vue3源码阅读——多图带你看懂diff算法
本文属于笔者Vue3源码阅读系列第七篇文章,大致内容: 1. `patchChildren`逻辑解读 2. 没有绑定`key`的`diff`算法 3. 绑定了`key`的`diff`算法
推荐 7 个 Vue2、Vue3 源码解密分析的重磅开源项目 👍
1. 为什么要学习源码 ? 阅读优秀的代码的目的是让我们能够写出优秀的代码。 不给自己设限,不要让你周围人的技术上限成为你的上限。 其实就跟我们写作文一样,你看的高分作文越多,写出高分作文的概率就越大。 基于现在的程序员工作模式(模块化开发,只需要拿到需求做自己的部分),别说看…
(1.8w字,建议收藏)Vue源码解析—动手实现简化版MVVM
相信只要去面试 Vue,都会被用到 vue的双向数据绑定,你如果只说个 mvvm就是视图模型模型视图,只要数据改变视图也会同步更新,那可能达不到面试官想要的那个层次。甚至可以说这一点就让面试官觉得你知识了解的还不够,只是粗略地明白双向绑定这个概念。 目前几种主流的 mvc(vm…
Vue源码系列(四):手写Vue2.X、Vue3.X数据响应式原理🔥🔥
本文主要介绍了Vue2.X和Vue3.X的数据响应式原理,同时补充了发布订阅模式和观察者模式,最后手写min-vue的数据响应式。
05 | 【阅读Vue2源码】watch实现原理
简单概括,开发者定义的options.watch,就是Vue内部的Watcher类的实例,。 通过Dep类连接data的属性与Watcher之间的关系,在初始化Vue/Vue组件时...
Vue2源码-双端比较diff算法 patchVNode流程浅析
用具体的例子讲解patchVNode的具体流程,通过例子逐渐分析出patchVNode代码所代表的含义
Vue2源码-整体渲染流程浅析
流程图展示Vue2整体渲染流程,然后根据流程图,围绕`vm._render()`和`vm._update()`进行源码分析,分为无/有Component时的渲染流程,最后简单例子分析组件渲染