Vue2和Vue3对比

130 阅读1分钟
  1. 实例化方式不一样,vue.用的是vue.createApp。
  2. 生命周期(实例化对象)。
  3. data,vue3d的data是有返回值的方法。
  4. vue3对数组的一些方法进行了封装。
  5. vue3里v-on可以调用多个方法。
  6. vue2、vue3创建组件方式不同。
  7. 在单文件组件新增了expose。
  8. vue3事件处理函数emitvue2包含emit- vue2包含on和emit是相同作用;emit是相同作用;once只调用一次。$off取消事件调用。
  9. vue3使用的是router,创建方法不同
  10. 异步组件vue2用的是setTimeout,vue3用的是promise
  11. vue3新增的ref替代了html的id,获取的时候this$refs