首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Vue.js的设计与实现
无敌小书包
创建于2022-07-09
订阅专栏
对Vue.js框架设计及原理进一步了解。
等 2 人订阅
共7篇文章
创建于2022-07-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Vue3响应式系统:使用Proxy和Reflect API实现响应式的原理解析
响应式篇核心 基于数据驱动的思想,将数据变化反应到视图上,从而实现自动化视图更新。 基于代理模式的思想,使用Proxy对象进行数据代理,从而实现监听数据的读取和修改操作。 响应式数据与副作用函数 什么
vue3 - diff算法之快速diff算法
快速Diff算法 sDiff算法系列文章 简单Diff算法:传送门 双端Diff算法:传送门 预处理 前面讲到简单Diff算法和双端Diff算法,它们使用不一样的对比规则对虚拟节点的 type(元素
vue3 - diff算法之双端diff算法
双端Diff算法 双端Diff在可以解决更多简单Diff算法处理不了的场景,且比简单Diff算法性能更好。本篇是以简单Diff算法的案例来展开的,不过没有了解简单Diff算法直接看双端Diff算法也是
vue3 - diff算法之简单diff算法
简单Diff算法 核心Diff只关心新旧虚拟节点都存在一组子节点的情况 减少DOM操作 例子 如果直接去操作DOM,那么上面的更新需要6次DOM操作,卸载所有旧子节点,挂载所有新子节点。 但是观察上面
VueJS:渲染器的设计
1.渲染器于响应系统的结合 副作用函数内调用renderer函数执行渲染。副作用函数执行完毕后,会与响应式数据建立响应联系。当修改 count.value的值时,副作用函数会重新执行,完成重新渲染。
Vue的设计思路
Vue3的设计思路 声明式地描述UI 在使用Vue3时开发页面是声明式地描述UI的。描述UI主要涉及以下内容: DOM元素:例如使用的标签(div、span、a、img...) 属性:如a标签的hre
Vue.js的设计思想
简单说说Vue.js的设计思想 这篇文章结合例子已经尽可能地将我了解到的知识表达出来了。如果有地方没有看懂的,可能是我表达能力的问题,请同学们不要怀疑自己的能力。 如果下文中有用到框架的知识,那么在没