vue3 中组件的导入
在vue 3的学习过程中遇到这样的一个问题:import VueRouter from 'vue-router'import Vue from "vue"Vue.use(VueRouter)类型“typeof import("e:/vue -cli/myvue/test/node_modules/vue/dist/vue")”上不存在属性“use”。在这里插入代码片经过查阅资料发现:原因是在上面的
·
在vue 3的学习过程中遇到这样的一个问题:
import VueRouter from 'vue-router'
import Vue from "vue"
Vue.use(VueRouter)
类型“typeof import("e:/vue -cli/myvue/test/node_modules/vue/dist/vue")”上不存在属性“use”。在这里插入代码片
经过查阅资料发现:
原因是在 上面的导入vue的方法 还是 vue2 中的导入形式
在vue3 中的导入应当采取如下的方式
import VueRouter from 'vue-router'
import {createApp} from "vue"
import Home from '../components/Home'
import About from '../components/About'
createApp(App).use(VueRouter).mount('#app')
也就是说 在vue 2 与 vue 3里面对于插件的引入形式已经发生了变化
更多推荐
已为社区贡献1条内容
所有评论(0)