展开全部
在vue-router中 active-class 只在选中的路由上添加active-class,并不会对其关联的路由链接添加active-class[
{ path: '/messageCenters', component: () => System.import('./personalcenter/MessageCenter.vue') },
{ path: '/my_opinion', component: () => System.import('./personalcenter/myOpinion.vue') },
{ path: '/entries',
name: 'entries',
component: entries,
children: [
{ path: 'my_review', component: my_review },
{ path: 'review_progress', component: review_progress },
{ path: '', redirect: 'my_review' }
]
}
]; //恕我直言,阁下代码没有格式化,是想让我们回e69da5e6ba9062616964757a686964616f31333363383432答者将重心放在帮你格式化代码上面吗
首先你要明确一点 ,你所指的父组件对应的Path:'/entries'
默认你所说的情况为选中其中的第一个子组件,那么当前路由的Path:'/entries/my_review'
此种情况下路由地址与父路由链接并不匹配,根据文首所说,顾父路由不会被选中