首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
武当山王也
掘友等级
客户端开发工程师
|
宇宙大厂
专注客户端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 22
沸点 3
赞
25
返回
|
搜索文章
赞
文章( 22 )
沸点( 3 )
vue3.4.0-alpha.1 响应式逻辑的变动
前言 在vue.3.4.0-alpha.1之前,vue3 的响应式大部分是积极的。 什么意思?我们知道,vue3是基于 effect 通过 Proxy 的 get 等拦截器收集依赖,然后通过触发Pro
逐行解析vue3 diff算法和最长递增子序列
由于diff算法在patchKeyedChildren函数中进行应用,因此我们需要重点关注这个函数的逻辑来了解整个diff过程。当然,为了避免阅读的混乱,我们将这个函数的内容分块进行详细的分析和理解。
万字逐行解析vue3如何使用effect实现响应式
我们知道Vue渲染流程是基于effect函数的依赖变动,从而不断触发patch,保持页面为数据的最新渲染,那么我们这次来了解一下他的依赖是怎么建立起来的。 或者说vue的响应式是什么。众所周知,vue
vue3.4.0-alpha.1 其他变动
在上文中,我们讲了vue3.4.0-alpha.1 响应式逻辑的变动。 我们接下来讲剩下的两处变动。 导出错误代码 我们可以通过 来获取errorCode对应的错误信息。 DOMErrorMessag
逐行解析vue3 如何使用微任务实现调度系统
在上一节万字逐行解析vue3如何使用effect实现响应式中,我们提到了queueJob,从结果上来看是一个将入参延后执行的函数,但是他具体起到什么作用呢?我们看看源码。 queueJob 从代码上看
rollup和vue都在用的magic-string是个什么东西
magic-string是一个用于处理字符串的JavaScript库。它可以让你在字符串中进行插入、删除、替换等操作,并且能够生成准确的sourcemap。 这个库特别适用于需要对源代码进行轻微修改并
Vue 3的Provide和Inject机制:探寻其实现原理与潜在问题
provide 和 inject 是 Vue 中用于父组件向子组件传递数据的一种高级选项。它们主要用于解决组件之间共享数据的需求,特别是在跨层级嵌套的情况下。 需求 设想,如果我们在父组件定义了一组数
解析B站Chrome浏览器上的媒体控件实现原理
相信大家在使用chrome浏览B站的时候,会注意到浏览器的右上角会多出一个媒体控件按钮。 点一下会弹出这样一个框。 通过这个框我们可以实现对视频的后退、暂停、播放、快进等功能,并且即使在不同的标签页,
控制台的进度条是如何实现的
我们在使用npm-check-updates,或者pkg-fetch的时候,会发现在loading的状态下控制台会出现一个进度条。 这个是通过progress这个npm包来实现的,虽然它上次更新是20
vue3.4.0-alpha.2&alpha.3 的功能更新
之前我们提到了vue3.4.0-alpha.1 响应式逻辑的变动。而在今天,vue 发布了vue3.4.0-alpha.2&alpha.3版本,alpha.3版本算是对alpha.2的补充,因此合起来
下一页
个人成就
文章被点赞
98
文章被阅读
14,055
掘力值
686
关注了
9
关注者
46
收藏集
0
关注标签
10
加入于
2022-04-08