vue router 子路由显示父路由页面bug处理。

1.场景
父路由不需要内容,只是单纯切换children中的子路由。

2.错误代码
在这里插入图片描述
父路由绑定了一个大页面的组件,导致切换到子路由地址时,仍然显示父级路由。

3.解决
在这里插入图片描述
父路由绑定一个空的router-view,可以通过render直接渲染。

4.总结
a.路由嵌套时,不需要父路由内容仍然要给父路由绑定component,不然不会显示子路由页面。
b.路由嵌套时,不需要父路由内容时,父路由可以绑定空的router-view。通过render渲染一个标签即可。

Logo

前往低代码交流专区

更多推荐