今天总结一下vue3与vue2.x的区别 - 创建Vue应用实例。在开发vue3的时候,大家会发现,vue3的创建Vue实例和vue2.x的其实是不一样的,vue2.x是使用 new Vue()
来实例化的,而vue3是用了Vue中的 createApp()
方法来实例化的。同时,它们在全局使用的框架注入方式也不一样,下面我来详细介绍一下。
一、创建 vue3 应用实例
vue3 是通过使用 createApp()
这个API返回一个应用实例,它可以通过链条的方式继续调用其他的方法来实现全局使用。
// 使用了webpack的方式搭建的
import {
createApp } from 'vue'
import App from './App.vue'
import router from