路由改变后,左侧导航栏的属性值变化,页面elementUi没有渲染,home对应导航1,sub对应导航2,修改navIndex值,页面没有变化
1 回答
皈依舞
TA贡献1851条经验 获得超3个赞
fetchData:function(){}少了另一种情况判断。
fetchData:function(){
var curRouter = this.$route.path.slice(1);
console.log(curRouter);
if(curRouter=='home'){
this.navIndex ='1';
this.$store.dispatch('router1');
}
if(curRouter=='sub'||curRouter=='edit'){
this.navIndex ='2';
}
}
添加回答
举报
0/150
提交
取消