首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue3
订阅
wass
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
VUE 3.0 Proxy
要包装的目标对象Proxy。它可以是任何类型的对象,包括本机数组,函数甚至其他代理 如图例所示: personProxy 是person的代理,当personProxy的取值赋值时,会进入到hander的get/set方法中。 在VUE2.X版本中,响应式布局一个最重要的API…
vue3 createApp 的实现
调用 ensureRenderer().createApp(...args) 方法,获取到了 app 的实例;然后重写了 app 的 mount 方法,在新的 mount 方法中,先对 container 做了一次处理(如果传的是css选择器,通过 document.query…
Vue 3.0新特性之Teleport
Teleport Vue 3.0新特性之一。 Teleport 是一种能够将我们的模板渲染至指定DOM节点,不受父级style、v-show等属性影响,但data、prop数据依旧能够共用的技术;类似于 React 的 Portal。 父级无法捕获Teleport节点的事件冒泡…
深入理解Vue 3.0 Reactive
因为Vue 3.0刚推出,本身打算只是简单了解下,但了解Vue 3.0的新特性后,如monorepo代码管理,源码偏向函数性编程,还有Composition Api设计,拍手叫绝,决定认真学习下,刚好前段时间拉勾教育搞特惠,用便宜的价钱买了Vue 3.0源码解析,结合最近在拉勾…
Vue3 学习笔记之 watchEffect
最近在看 Vue3 的一些新 feature,顺道学习了一些 hooks 编程的思想,感觉挺有启发的。今天就以 watchEffect 这个很小的 case 为例,开启我的 Vue3 学习笔记。 Vue2 v.s. Vue3 这是一个比较大的风格转变,通俗来说,就是从基于对象的…
Vue3新增特性
前置知识 Vue2.x TypeScript npm Vue3项目的搭建 这里使用 Vue-cli 搭建项目 首先全局安装 vue-cli ,版本需在 4.5 以上 找到一个空目录下,打开终端执行 v
Vue3教程:Vue 3.x 快在哪里?
人云亦云,并不会让你变得有多优秀,而会让你越来越随大流。 当你和别的开发在聊到 Vue 3.0 版本发布,有哪些亮点时,你的答案之一肯定有“它变得更快了,性能上快了 1.2 ~ 2倍”。 那么我就想问你,是什么让 Vue 变快了,尤大已经在 beta 版的线上直播上告诉了我们答…
Vue3的虚拟dom
传入的事件会自动生成并缓存一个内联函数再cache里,变为一个静态节点。这样就算我们自己写内联函数,也不会导致多余的重复渲染 真是优秀啊
vue3的进步
1. 性能瓶颈 当数据更新时,虽然vue可以定位到最小更新粒度为组件级别,但在组件级别内,还是需要重新遍历模板生成新的vdom,更新粒度不够小。 diff算法:diff的工作量和组件模板大小成正相关。即使模板内只有少量的动态节点,也需要遍历整个组件去执行diff。 总结:vdo…