随笔分类 -  前端知识库 / Vue源码阅读笔记

摘要:本文解析了 Vue3 组件初次渲染的流程,涵盖应用程序初始化、核心渲染步骤,以及 vnode 的创建和渲染,探讨了 Vue3 内部机制及其跨平台实现的关键细节。 阅读全文
posted @ 2024-08-05 19:18 feixianxing 阅读(699) 评论(0) 推荐(0)
摘要:这篇文章记录了在Vue3中如何在全局或者组件内部注册自定义事件,并通过阅读源码探索自定义事件的实现原理。 阅读全文
posted @ 2024-08-01 02:10 feixianxing 阅读(483) 评论(0) 推荐(0)
摘要:这篇笔记记录了Vue3的源码中响应式模块的部分内容,介绍了Vue3是如何通过Proxy拦截对Map、Set等集合类型的操作来实现响应式的 阅读全文
posted @ 2024-07-30 23:43 feixianxing 阅读(305) 评论(0) 推荐(0)
摘要:vue3的reactivity模块的baseHandlers主要为普通对象和数组的Proxy实现了拦截操作的处理,通过3个类分别实现了getter和setter等操作的拦截,并对一些数组原型上的方法做了特殊处理,使得数组操作可以更好地适配vue的响应式系统。 阅读全文
posted @ 2024-07-30 03:00 feixianxing 阅读(128) 评论(0) 推荐(0)