在一个二级路由下面跳转到一个一级路由时候,找不到页面,(只有这个一级路由),跳转到其他路由没有问题,
解决方案:查看路由配置并没有问题,发现是在有问题的一级路由设置中,没有写 /,导致同级跳转:
总结:/home 指的是跳转到根目录下的home ,
home 指的是跳转到同级的home下,在对应的二级路由里面没有home顾找不到
<MenuItem name="3-1">
<router-link keep-alive to="chart">用户分布</router-link>
</MenuItem>
{
path:'/chart',
component:Chart
},
{
path: '/mine',
component: Mine,
children: [
{
path: 'login',
component: Login,
name: 'login'
},
{
path: 'register',
component: Register,
name: 'register'
}
]
},
问题