当将Vue -路由器添加到您的Vue应用程序时,您似乎有许多选项。我见过以下情况:
import VueRouter from 'vue-router'
const router = new VueRouter({
base: '/app',
mode: 'history',
routes,
})
export default {
name: 'App',
components: {},
router,
}或
// /router/index.js
import Vue from 'vue'
import Router from 'vue-router'
Vue.use(Router)
export default new Router({
base: '/app',
mode: 'history',
routes,
})或
const router = VueRouter.createRouter({
base: '/app',
mode: 'history',
routes,
})
const app = Vue.createApp({})
app.use(router)这些有何不同?正确的方法是什么?
https://stackoverflow.com/questions/71849501
复制相似问题