首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue源码
订阅
木子立山而
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
深入剖析:Vue核心之虚拟DOM
使用 Vue 做项目也有两年时间了,对 Vue 的 api也用的比较得心应手了,虽然对 Vue 的一些实现原理也耳有所闻,例如 虚拟DOM、flow、数据驱动、路由原理等等,但是自己并没有特意去探究这些原理的基础以及 Vue 源码是如何利用这些原理进行框架实现的,所以利用空闲时…
如何使用Proxy拦截Map和Set的操作
Proxy在代理普通对象的时候,只需要使用set和get两个拦截函数就可以实现一些效果。 思考一下,我们在调用Map或Set对象的时候,只会用到get拦截,如map.get('key')、map.set('key','value)、map.has('key'),实际传入的参数都…
带你彻底搞懂Vue3的Proxy响应式原理!基于函数劫持实现Map和Set的响应式
带你彻底搞懂Vue3的响应式原理!TypeScript从零实现基于Proxy的响应式库。中 我们详细的讲解了普通对象和数组实现响应式的原理,但是Proxy可以做的远不止于此,对于es6中新增的Map、Set、WeakMap、WeakSet也一样可以实现响应式的支持。 但是对于这…
【vue源码】深度理解v-for
用来判断当前宿主环境是否支持原生 Symbol 和 Reflect.ownKeys。首先判断 Symbol 和 Reflect 是否存在,并使用 isNative 函数保证 Symbol 与 Reflect.ownKeys 全部是原生定义
手写简单vue3响应式原理
在之前的文章里小浪介绍过Vue2的响应式原理,评论中有掘友评论想让我介绍Vue3的响应式原理,那么在这篇文章中小浪来带大家来简单手写一下Vue3中的几个响应式api
Vue原理之虚拟DOM和render函数
3. Vue官方《渲染函数文档》 4. Vue渲染函数源码解析 最近学习Vue过程中对虚拟Dom以及Render函数原理不是很理解,虽然官方有介绍,但还是没能深入理解,所以找了点资料来补补,这一切都是为了深入掌握Vue知识。 今天我们学习的目的是了解和学习Vue的render函…
深入浅出虚拟 DOM 和 Diff 算法,及 Vue2 与 Vue3 中的区别
深入浅出 Diff 算法,完整源码行行加注释,一层层揭开 Diff 算法的面纱,助你彻底弄懂 Diff 算法原理
Vue3源码系列 (五) effect和ReactiveEffect 、 track 与 trigger
前面几篇文章里,介绍几个API的时候,我们发现里面常出现effect、track和trigger,虽然简单说了下track用于依赖收集,trigger来触发更新。