在vue中跳转指定的子路由成功,但是却不能显示自己的内容,反而显示的是父路由的内容容?
一、从header.vue开始跳转
<router-link to="/manage/user" target="_blank">
<span>个人资料</span>
</router-link>
二、路由配置
router.js里面的配置:
const manage = r => require.ensure([],() => r(require('../pages/manage/manage')),'manage');
const user = r => require.ensure([],() => r(require('../pages/manage/children/user')),'user');
path: '/',
component: App,
children:[
{
path: '',
redirect: '/home'
},
{
path: '/manage',
component: manage,
children: [
{
path: 'user',
component: user
}
]
}
]
三、出现的问题
点击'个人资料'后,路由成功跳转http://www.blog.com:8089/manage/user,但是显示的却是http://www.blog.com:8089/manage的内容,有没有遇到这种情况的帮忙解答下?非常感谢!!
manage. vue中没有使用router-view可能会导致这个问题