前端之家收集整理的这篇文章主要介绍了
vue 路由嵌套高亮问题的解决方法,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
正常路由嵌套是没有问题的,但是如果你已经在当前主路由页面了,然后再次点击主路由就会出现页面数据空白的情况
看代码:
//次路由通过URL拼接的方式导航到子路由页面
跳转
var url = this.$route.path;
if (url === "/statistics/dataStatistics") {
this.routerHop();
}
},methods: {
//权限判断
isPerson() {
let user = this.$store.state.user.userInfo;
if (user.userType == 1) {
return true
}
return false;
},routerHop(){
// 客户账号
登录只
显示错误统计分析
页面
if(this.isPerson() === false){
return router.push({name: 'statistics1',params: {showPanel: false}});
}
router.push({name: 'statistics3',params: {showPanel: false}}); }, }
}
}