问题:父组件(导航栏)跳转到子组件后,子组件又包含的有其他路由,当在子组件路由切换之后导致路径改变,父组件(导航栏)的样式消失。
解决方法:使用了isActive方法,isActive
方法通过检查当前路由路径是否以给定的路径开头来确定是否应该应用active
样式。这个方法主要适合用于处理子路由。
代码/效果图(修改前):
代码/效果图(修改后):
问题:父组件(导航栏)跳转到子组件后,子组件又包含的有其他路由,当在子组件路由切换之后导致路径改变,父组件(导航栏)的样式消失。
解决方法:使用了isActive方法,isActive
方法通过检查当前路由路径是否以给定的路径开头来确定是否应该应用active
样式。这个方法主要适合用于处理子路由。
代码/效果图(修改前):
代码/效果图(修改后):