作者:bliss | 来源:互联网 | 2023-06-16 13:32
点击代理对应的状态-正常
跳转到另一个页面,传递代理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
168飞艇6种不亏钱的方法是query方式,结果发现,query方式会在url路径后面把要传递的参数显示出来,这样就不太安全
所以用params来实现
原页面
this.$router.push({name:"直属下线代理设置",params:{ID:item}})
另一个页面
let ID = this.$route.params.ID;
这里有个小坑,params这种方式,name值要跟router中的name相同
而query就直接用path