vue路由跳转**对应的菜单项

记录一下这次在开发过程中遇到了一个我自己感觉看似很复杂,其实很简单的问题

问题描述:我在点击左侧菜单时,路由跳转,菜单高亮都是没有问题的,但是我在首页中点击1的时候,2菜单无法被高亮,

vue路由跳转**对应的菜单项

 问题解决:由于我在给菜单添加**项时用了window.localtion.href获取当前路由,所以当我在首页组件中利用router-link跳转时,在控制台打印时,无法获取当前路由

vue路由跳转**对应的菜单项

解决方法:将默认值改成$route.path就可以了,没我想的那么复杂

vue路由跳转**对应的菜单项