vue router 子路由显示父路由页面bug处理。
1.场景
父路由不需要内容,只是单纯切换children中的子路由。
2.错误代码
父路由绑定了一个大页面的组件,导致切换到子路由地址时,仍然显示父级路由。
3.解决
父路由绑定一个空的router-view,可以通过render直接渲染。
4.总结
a.路由嵌套时,不需要父路由内容仍然要给父路由绑定component,不然不会显示子路由页面。
b.路由嵌套时,不需要父路由内容时,父路由可以绑定空的router-view。通过render渲染一个标签即可。