vue2升级到 Vue3的异同(入门须知)
vue2升级到Vue3的异同
- 构建项目不一样, 具体查看 构建项目
- main.js 的不一样
vue2 中的mian.js 里面导入的是vue 实例,
vue 3中的main.js 如下的结构:
注意: 由于vue3.0 使用的是 import {createApp} from ‘vue’ 而不是像vue2.0的import Vue
from ‘vue’。因此之前使用的ui框架以及第三方包可能会因为不支持vue3.0而报错。
this 问题:
在vue2中使用this打印的结果是当前组件实例对象, 但是在Vue3中的this指向的 代理 proxy,
VUE2对于js数据处理的是, options Api
Vue3使用的是 composition Api