list.vue<nuxt-link to='/personal/list/center' >
<p :class="page.side==1?'active':''">个人中心<i>认证状态</i><b>未认证 ></b></p></nuxt-link>在嵌套路由组件里beforeRouteUpdate(to, from, next) { this.set_side(3)
next()
}, mounted(){ this.set_side(3)
},设置相应vuex 里面side的状态这个状态在页面刷新之后没有丢失,已经存在localstorage里面了可是为什么class还是没有绑定上??跳转的时候一切正常,只有刷新页面的时候会出问题?vuex 里面的数据并没有丢失,无奈只能这样写。。。if(that.page.side==1){ document.querySelectorAll(".left a p")[0].classList.add('active')
}
添加回答
举报
0/150
提交
取消