Vue3:使用 Vue.use() 报错 “ Cannot read property ‘use‘ of undefined ”
问题: 在学习Vue 3的时候,发现以下代码报错,错误信息为:Cannot read property 'use' of undefinedimport Vue from 'vue'import router from './router'Vue.use(router)原因:Vue.use()是Vue 2安装插件的方式在Vue 3中,import Vue from 'vue'并不能导出”vue“这
·
问题: 在学习Vue 3的时候,发现以下代码报错,错误信息为:Cannot read property 'use' of undefined
import Vue from 'vue'
import router from './router'
Vue.use(router)
原因:
Vue.use()
是Vue 2安装插件的方式
在Vue 3中,import Vue from 'vue'
并不能导出”vue“这个包
Vue 3使用createApp(App)
返回应用实例
正解:
import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
createApp(App).use(router).mount('#app')
更多推荐
已为社区贡献4条内容
所有评论(0)