点击代理对应的状态-正常
跳转到另一个页面,传递代理ID
实现
原页面
// 跳转问题
ChangeStatus(item){
this.$router.push({path:"/agencySet",query:{ID:item}})
}
另一个页面
created(){
let ID = this.$route.query.ID; //点击直属下线代理查询中的状态,跳转到本页面,传递ID
}
本来使用的是query方式,结果发现,query方式会在url路径后面把要传递的参数显示出来,这样就不太安全
所以用params来实现
原页面
this.$router.push({name:"直属下线代理设置",params:{ID:item}})
另一个页面
let ID = this.$route.params.ID;
这里有个小坑,params这种方式,name值要跟router中的name相同
而query就直接用path