@Router 传递参数后,刷新页面 对象参数消失
Router 传递参数后,刷新页面 对象参数消失
跳转路由代码
this.$router.push({ name: ‘successOrder’,query:{type:1,orderInfo:orderInfo} });
跳转后一切正常:
- type 取值没有问题;
- orderInfo 这个对象取值也没有问题;
但是刷新以后;
1.**orderInfo ** 的取值出现了问题,不能正确解析
解决办法
- 传参之前,把对象转成字符串再传参
- 传参之后,把字符串再转回对象