首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Kojia
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
最新
热门
vue3学习与my-vue3实现07:computed
结合前面实现的功能,在本章,我们可以实现vue.js中一个非常重要且特色的能力—计算属性。 computed 计算属性的实现,如下所示: 参照vue3源码,我们定义了一个computed函数,它接受g
vue3学习与my-vue3实现06:调度执行
可调度性是响应系统非常重要的特性,它指的是当trigger动作触发副作用函数执行时,有能力决定副作用函数执行的时机、次数以及方式。 控制执行时机 以下面的代码为例: 我们可以很容易看出这段代码的输出结
vue3学习与my-vue3实现05: effect栈与无限递归循环
嵌套的effect 出现嵌套effect的场景 在vuejs中渲染函数就是在一个effect中执行的: 在一个effect中执行Foo组件的渲染函数: 当组件发生嵌套时,例如Foo组件渲染了Bar组件
vue3学习与my-vue3实现04: cleanup
上章问题分析 分支切换 要解决上一章的问题,我首先需要引入一个概念——分支切换。在上面的代码中,我们可以看到effectFn内部存在着一个三元表达式,会根据字段obj.ok值的不同执行不同的代码分支,
vue3学习与my-vue3实现03: “桶”的设计
上章问题分析 上文我们完成了一个最基础的响应式系统,并指出了系统实现后后带来的问题,即我们在定时器中修改代理对象的字段,在作为effect参数传递的匿名函数中并没有对这个字段进行读取,但副作用函数依然
vue3学习与my-vue3实现02: 完成一个基础的响应式系统
实现基础响应式系统 桶的实现 注册副作用函数的方法 实现响应式系统的工作流程 当前系统实现存在的问题
vue3学习与my-vue3实现01: 基于pnpm与rollup搭建框架学习环境
以pnpm构建monorepo 搭建my-vue3项目基本结构 使用ts开发 基于rollup进行项目打包
个人成就
文章被点赞
1
文章被阅读
1,177
掘力值
79
关注了
5
关注者
0
收藏集
5
关注标签
26
加入于
2015-10-22