VUE2升级#总结1

为什么选择vue3

更强的性能,更好的 tree shaking
Composition API + setup
更好地支持 TypeScript
其composition API很好的解决了逻辑复用的问题,同时解决mixin的短板。

v-deep 替换deep()
Vue.prototype替换为app.config.globalProperties
slot 调整为 v-slot(简写 #slotName)
.sync 替换为 v-model:value
删除 on,on,on,off 和 $once 实例方法,vue3.x不再支持
删除 set()set() set()delete() 方法,vue3.x不再支持
删除 .native使用,vue会自动添加到根元素 ,vue3.x不再支持
删除children,vue3.x不再支持。如果访问子组件实例,建议使用refs。
自定义指令 调整 移除之前的bind、inserted、update等,新增或者替换生命周期如created、beforeMount、updated等
指令:
bind—beforeMounted
inserted----mounted
update、componentUpdate------beforeUpdate、updated
unbind------bforeUnMount、unmounted

不同点:
Vue.config.productionTip作用是是否产生集成环境的各种提示,设置为ture表示生产环境,不再产生提示,减少体积和提示带来的开销。app.config.productionTip = true

/deep/ >>>deep -&g

相关推荐

  1. VUE2升级#总结1

    2024-03-10 18:10:05       46 阅读
  2. vue2知识总结

    2024-03-10 18:10:05       39 阅读
  3. SpringBoot2升级到SpringBoot3总结

    2024-03-10 18:10:05       39 阅读
  4. Vue3知识总结-2

    2024-03-10 18:10:05       36 阅读
  5. vue2 vue3 中指令总结

    2024-03-10 18:10:05       29 阅读
  6. 【前端】项目Vue2升级Vue3注意事项

    2024-03-10 18:10:05       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-10 18:10:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-10 18:10:05       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-10 18:10:05       82 阅读
  4. Python语言-面向对象

    2024-03-10 18:10:05       91 阅读

热门阅读

  1. Pytho爬取音乐

    2024-03-10 18:10:05       38 阅读
  2. 计算机等级考试:信息安全技术 知识的四

    2024-03-10 18:10:05       44 阅读
  3. 非插件方式为wordpress添加一个额外的编辑器

    2024-03-10 18:10:05       37 阅读
  4. 算法练习第十二天|二叉树的递归遍历和迭代遍历

    2024-03-10 18:10:05       42 阅读
  5. 大数据架构

    2024-03-10 18:10:05       38 阅读
  6. typedef 别名的定义和使用

    2024-03-10 18:10:05       48 阅读
  7. springboot 下载 Excel 文件的 Controller 层案例

    2024-03-10 18:10:05       44 阅读
  8. AI辅助研发,引领科技新潮流

    2024-03-10 18:10:05       45 阅读