vue3学习实战

vue3新增变化

diff算法变化

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

ref VS reactive

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

声明周期

链接:

视频介绍
相关资料链接

相关推荐
阿阳微客43 分钟前
Steam 搬砖项目深度拆解:从抵触到真香的转型之路
前端·笔记·学习·游戏
Chef_Chen6 小时前
从0开始学习R语言--Day18--分类变量关联性检验
学习
键盘敲没电6 小时前
【IOS】GCD学习
学习·ios·objective-c·xcode
海的诗篇_6 小时前
前端开发面试题总结-JavaScript篇(一)
开发语言·前端·javascript·学习·面试
AgilityBaby7 小时前
UE5 2D角色PaperZD插件动画状态机学习笔记
笔记·学习·ue5
AgilityBaby7 小时前
UE5 创建2D角色帧动画学习笔记
笔记·学习·ue5
武昌库里写JAVA8 小时前
iview Switch Tabs TabPane 使用提示Maximum call stack size exceeded堆栈溢出
java·开发语言·spring boot·学习·课程设计
一弓虽9 小时前
git 学习
git·学习
Moonnnn.11 小时前
【单片机期末】串行口循环缓冲区发送
笔记·单片机·嵌入式硬件·学习
viperrrrrrrrrr712 小时前
大数据学习(131)-Hive数据分析函数总结
大数据·hive·学习