- 实例的方式不一样:Vue3用vue.createApp
- 生命周期实例化对象不一样
- data不同:vue3中的data是一个有返回值的方法,vue2中的data是一个json对象
- vue3对数组的一些方法进行了封装
- vue3中v-on可以调用多个方法
- vue2、vue3创建组件方式不同
- vue3在单文件组件中新增了expose
- vue3事件处理函数
$emitvue2包含on和emit是相同作用,once是调用一次。$off取消事件调用 - vue3使用touter是route4,创建方式不同
- 异步组件不同:vue2中使用settime来实现异步,vue3中使用promise实现异步
- vue3新增ref属性,代替html的id,获取使用this.$refs.名字获取