首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
艾克马斯奎普特
掘友等级
前端开发工程师
|
携程集团
慢就是快
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
48
文章 46
沸点 2
赞
48
返回
|
搜索文章
艾克马斯奎普特
前端开发工程师 @携程集团
·
7月前
关注
Vue.js 3 渐进式实现之响应式系统——第十三节:立即执行的 watch 与回调执行时机
上一节中我们实现了 watch 的基本功能,本节我们继续讨论关于 watch 的两个特性: 立即执行的回调函数和回调函数执行时机。默认情况下,一个 watch 的回调函数只...
2
评论
分享
艾克马斯奎普特
关注了
前端柒八九
前端开发工程师 @携程集团
艾克马斯奎普特
前端开发工程师 @携程集团
·
7月前
关注
Vue.js 3 渐进式实现之响应式系统——第十二节:watch 的基本实现原理
上一节中我们实现了完整的计算属性功能,这一节开始我们来实现 watch。所谓 watch,本质就是观测一个响应式数据,数据发生变化时通知并执行相应的回调函数。...
2
评论
分享
艾克马斯奎普特
前端开发工程师 @携程集团
·
8月前
关注
Vue.js 3 渐进式实现之响应式系统——第十一节:计算属性的 track 和 trigger
目前我们的实现中,计算属性只是一个有缓存功能的 getter,无法像普通响应式数据一样自身值变化时重新执行所有读取了它的副作用函数。解决方法很简单,像普通的响应式数据一样,...
2
评论
分享
艾克马斯奎普特
前端开发工程师 @携程集团
·
8月前
关注
Vue.js 3 渐进式实现之响应式系统——第十节:计算属性与缓存
目前我们的响应式系统已经可以支持调度执行和懒执行了,在此基础上本节我们开始实现计算属性。首先我们定义一个 computed 函数,它接收一个 getter 作为参数。...
3
1
分享
艾克马斯奎普特
前端开发工程师 @携程集团
·
8月前
关注
Vue.js 3 渐进式实现之响应式系统——第九节:懒执行的 effect
懒执行的 effect,即 lazy 的 effect,指的是有些场景下,我们不希望调用 effect 函数后立刻执行传入的副作用函数,而是等到真正需要的时候再执行。...
2
评论
分享
艾克马斯奎普特
前端开发工程师 @携程集团
·
8月前
关注
Vue.js 3 渐进式实现之响应式系统——第八节:调度执行
可调度性是响应式系统非常重要的特性。所谓可调度,指的是当响应式数据变化触发副作用函数重新执行时,有能力决定副作用函数执行的时机、次数以及方式。...
3
评论
分享
艾克马斯奎普特
关注了
前端之虎陈随易
前端开发工程师 @携程集团
艾克马斯奎普特
关注了
攻城师不浪
前端开发工程师 @携程集团
艾克马斯奎普特
前端开发工程师 @携程集团
·
8月前
关注
一篇文章彻底讲透 CSS 的属性值计算过程,包含选择器优先级、层叠和继承
本篇文章将带着大家深入理解这个我认为每个前端都必须牢牢掌握,并且理解上不能有半点偏差的重要概念。相信你学完之后从此写 CSS 再也不会胆战心惊担心出现意想不到的样式问题...
4
2
分享
艾克马斯奎普特
前端开发工程师 @携程集团
·
8月前
关注
Vue.js 3 渐进式实现之响应式系统——第七节:避免无限递归循环
上一节中我们让响应式系统支持了 effect 的嵌套调用。本节我们来分析为什么会出现无限递归循环问题以及如何解决。如果一个副作用函数读取了一个依赖字段,那么当该字段被设置时...
3
评论
分享
艾克马斯奎普特
关注了
范文杰
前端开发工程师 @携程集团
艾克马斯奎普特
关注了
Hamm
前端开发工程师 @携程集团
艾克马斯奎普特
前端开发工程师 @携程集团
·
8月前
关注
Vue.js 3 渐进式实现之响应式系统——第六节:嵌套的 effect 与 effect 栈
在上一节中,我们解决了分支切换时可能产生遗留副作用函数的问题。这一节我们将让我们的响应式系统支持 effect 的嵌套调用。实际上 Vue.js 的渲染函数就是在一个 ef...
4
评论
分享
艾克马斯奎普特
关注了
前端开源星球
前端开发工程师 @携程集团
艾克马斯奎普特
前端开发工程师 @携程集团
·
8月前
举报
#新人报道#
第一次发文章就上了热榜,感谢掘金哈哈哈
。
欢迎关注我的专栏,积极更新中。
Vue.js 3 渐进式实现
juejin.cn
前端开发圈
赞过
分享
1
2
艾克马斯奎普特
前端开发工程师 @携程集团
·
8月前
关注
Vue.js 3 渐进式实现之响应式系统——第五节:分支切换与 cleanup
上一节中我们把依赖收集和触发的逻辑分别封装到 track 和 trigger 函数中,提升可读性和灵活性。这一节我们来解决分支切换可能会产生遗留副作用函数的问题。...
4
1
分享
艾克马斯奎普特
前端开发工程师 @携程集团
·
8月前
关注
Vue.js 3 渐进式实现之响应式系统——第四节:封装 track 和 trigger 函数
目前的实现中,我们直接在 get 拦截函数里编写把副作用函数收集到“桶”里的逻辑,但更好的做法是将这部分逻辑单独封装到一个 track 函数中,取名 track 是为了表达...
4
评论
分享
艾克马斯奎普特
前端开发工程师 @携程集团
·
8月前
关注
Vue.js 3 渐进式实现之响应式系统——第三节:建立副作用函数与被操作字段之间的联系
现在我们的响应式系统还没有在副作用函数与被操作的目标字段之间建立明确联系。解决这个问题需要重新设计“桶”的数据结构,而不能简单地使用一个 Set 了。...
5
4
分享
下一页
个人成就
文章被点赞
113
文章被阅读
19,442
掘力值
676
关注了
57
关注者
45
收藏集
6
关注标签
30
加入于
2022-12-23