比如 点击浏览器的回退按钮,或者 this.$router.back(-1)回退时,父组件需要获取子路由中的参数, 可以在父组件中watch '$route'
watch:{
'$route':function(now,old) {
console.log('index.vue: old=',old)
console.log('index.vue: now=',now)
//获取将要打开的子路由的参数
if(now.query!=null&&now.query.menu_index!=null){
console.log('index.vue: now.query.menu_index='+now.query.menu_index)
this.current_menu_index = now.query.menu_index
}
}
},