首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
苏格拉底不懂物理
更多收藏集
微信扫码分享
微信
新浪微博
QQ
89篇文章 · 0订阅
vue3响应式高阶用法,中高级前端必会的性能优化技巧
# 前言: 翻别人代码时,总结发现极大部分使用`vue3`的人只会用`ref`和`reactive,其实有更好性能的api可以用
面试官:Vue2 重写了数组方法,你知道 Vue3 也重写了吗? 我:真当我没看过源码啊?😅
深入研究学习 Vue2、Vue3 中重写数组方法的原因,谈谈对于两个不同重写方式的看法.......
vue3早已具备抛弃虚拟DOM的能力了
这篇文章讲了vue3在编译阶段是如何找出动态节点,以及运行时阶段当响应式变量修改后,是如何靶向更新视图。
Vue3源码11: 编译优化之Block Tree 与 PatchFlags
本文会从一段模版代码开始,先后讲解patchflag、Block、Block Tree实现原理,帮助大家理解编译优化
vue3 数组子节点diff
在上一篇 vue3组件更新,当新旧子节点都是数组的时候,就进入patchKeyedChildren 函数,开始diff。这种是使用v-for,并且有key的情况下: 快速diff五步 1. 从头部同步
Vue3 Diff算法之最长递增子序列,学不会来砍我!
Vue3 对 diff 过程进行了大升级,利用 最长递增子序列算法 去计算最少移动dom,尽可能少的做移动节点位置操作!
频繁切换v-show,不频繁使用v-if?面试的时候可别再这么说了!
很多同学应该都在面试中遇到过这样的问题:“v-if 和 v-show 有什么区别?我们应该在什么情况下使用 v-if,什么情况下使用 v-show 呢?” 很多同学一听,这不太简单了~~
面试官:只知道v-model是:modelValue和@onUpdate语法糖,那你可以走了
你知道v-model指令是如何变成组件上的modelValue属性和@update:modelValue事件呢?这一过程是在编译时还是运行时进行的呢?
连yyx都要借鉴的二维双链表到底怎样?!揭秘vue3.4神秘黑魔法
Vue3.4黑魔法:双链表重构后的新响应式系统~本文为新式响应式系统的解析,该pr已被正式合并入minor分支,如果解析有不到位的地方,望各位提表建议。
没有虚拟DOM版本的vue(Vue Vapor)
随着Svelte和SolidJS的流行,无虚拟DOM模式逐渐开始火了起来。vue也推出了无虚拟DOM模式的版本