最近接触到vue3.x的项目,与2.x有许多细微的差别,原理这些咱说不上来,就从最简单的表现形式展示展示
- cdn形式引入创建:
2.x:
const app = new Vue({
el:'#app'
})
3.x:
const app = Vue.createApp({
}).mount('#app')
//或者:
const app = Vue.createAPP({
})
const vm = mount('#app')
- @vue/cli中main.js引入: 2.x:
import Vue from 'vue'
Vue.use()
3.x:
import {creatApp} from 'vue'
import App from 'App.vue'
createApp(App).use()
//或者:
const app = createApp(App)
app.use()