vue3学习实战

vue3新增变化

diff算法变化

vue3的diff算法没有vue2的头尾、尾头之间的diff,对diff算法进行了优化,最长递归子序列

ref VS reactive

  • ref 支持所有的类型,reactive 支持引用类型,array object Map Set
  • ref取值、赋值,都需要加.value,reactive是不需要.value
  • reactive不能直接给数组赋值,因为proxy实现的,不能直接赋值,否则破坏响应式对象的
    • 解决方案:数组,可以使用push + 解构,第二种方式:添加一个对象,把数组作为一个属性去解决

声明周期

链接:

视频介绍
相关资料链接

相关推荐
لا معنى له4 小时前
目标检测的内涵、发展和经典模型--学习笔记
人工智能·笔记·深度学习·学习·目标检测·机器学习
石像鬼₧魂石6 小时前
内网渗透靶场实操清单(基于 Vulhub+Metasploitable 2)
linux·windows·学习·ubuntu
醇氧8 小时前
org.jetbrains.annotations的@Nullable 学习
java·开发语言·学习·intellij-idea
敲敲了个代码9 小时前
隐式类型转换:哈基米 == 猫 ? true :false
开发语言·前端·javascript·学习·面试·web
Pandora_41710 小时前
cursor学习
学习
崇山峻岭之间10 小时前
Matlab学习笔记02
笔记·学习·matlab
Kiri霧11 小时前
Range循环和切片
前端·后端·学习·golang
hssfscv12 小时前
Javaweb 学习笔记——html+css
前端·笔记·学习
Mr.Jessy13 小时前
JavaScript高级:深浅拷贝、异常处理、防抖及节流
开发语言·前端·javascript·学习
博客胡13 小时前
Python-fastAPI的学习与使用
学习·fastapi·ai编程