-
-
Notifications
You must be signed in to change notification settings - Fork 5k
Closed
Description
const routes = [
{
name: 'app',
path: '/',
component: resolve => {
require.ensure(['./page/app.vue'], () => {
resolve(require('./page/app.vue'))
}, 'app')
},
children: [
...homeRouter,
...userRouter,
// ...demoRouter,
...settingRouter
]
},
]
我想添加一个demoRouter 到 app 的子路由中 我是这样做的
$router.addRoutes([
{
$router.options.routes[0],
children: [
$router.options.routes[0].children,
...demoRouter
]
}
])
目前这样做不行 报错[vue-router] Duplicate named routes definition: { name: "app", path: "" }
看到 V2.3.0 里有 overrideName 参数 但是感觉还是不太好操作
Metadata
Metadata
Assignees
Labels
No labels