Vue3.x与2.x的非原理性差别(一)

230 阅读1分钟

最近接触到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()