一个router-view 里 ,希望渲染同一个component 只是path 和name不同。
为啥push 跳转后,其他的导航菜单,点击都无法生效了?
一个router-view 里 ,希望渲染同一个component 只是path 和name不同。
为啥push 跳转后,其他的导航菜单,点击都无法生效了?
也许是这样的,因为是动态路由,使用的是同一个组件,点击跳转之后,组件并不会重新创建,也就没有mounted(),所以看起来你点击其它菜单切换路由没生效,但路由的地址应该是变化了的。
如果能提供更详细的信息,也许更能找到问题吧
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
element-ui 导航的index属性值 应该和路由注册时的path 相同,才正确。加'/'