首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
修竹
掘友等级
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
173
文章 167
沸点 6
赞
173
返回
|
搜索文章
最新
热门
vue3.5.18-编译-生成ast树
vue中的编译过程将字符串转换成了ast树,这正是神奇的地方。本文将以图文结合的方式探索`vue`底层是如何用解析器将`字符串`转换成`ast树`的。
vue3.5.18源码-编译-入口
在平时开发中,我们都会写template,在vue底层,会将template编译成render函数。vue的编译原理相对复杂,本文的主要目标是找到编译主入口。
vue3.5.18源码-响应式-ref、computed、watch和render的底层关系
本文将以发布订阅者的视角来探索ref、computed、watch和render之间的底层关系。重点关注Dep-发布者核心类和ReactiveEffect-订阅者核心类。
vue3.5.18源码-响应式-深入watch api底层实现
侦听器的底层原理:发布订阅者模式,RefImpl类的实例是一个发布者,watch对应的逻辑是一个订阅者。
vue3.5.18源码-响应式-既是发布者又是订阅者的computed
响应式就是当数据变化时会自动执行某些操作。但是,computed的响应式和ref和reactive有所不同,ref和reactive是发布订阅者模式中的发布者,而computed既是发布者又是订阅者。
vue3.5.18源码-响应式-reactive响应式原理
reactive是一个特别常用的API,在Vue3中,reactive函数是用来创建一个响应式对象。底层用到了哪些技术呢?我们一起来探索...
vue3.5.18源码-响应式-ref响应式原理
响应式的定义:当数据发生变化时,视图会跟着变化。 响应式的底层原理:发布订阅者模式,RefImpl的实例是一个发布者,ReactiveEffect的实例可以是一个订阅者。
vue3.5.18源码-渲染-diff算法
vue3写v-for时,必须要写key嘛? 答:如果无需对列表增删改,列表不会再变化,可以不写。否则,为了列表修改时的复用,需要写,且推荐用渲染数据的唯一标识作为key。如果实在不确定写不写,那就写。
vue3.5.18源码-渲染-组件树渲染原理
一个项目足够复杂的话,所有代码如果都在一个页面中,那么,就会出现一个文件上万行代码的可能。vue 通过组件化的方式,将页面按照模块或功能进行拆分,方便团队合作和后期维护。
vue3.5.18源码-准备-2种调试方法
vue3框架的使用极大提高了项目开发效率,我们不断的使用着耳熟能详的vue api去完成业务功能,却往往忽略其背后复杂而又精妙的实现原理。本文就将以debugger的方式对vue3源码进行调试。
下一页
个人成就
优秀创作者
文章被点赞
1,666
文章被阅读
171,430
掘力值
9,054
关注了
11
关注者
261
收藏集
8
关注标签
8
加入于
2018-03-02