uniapp 跳转携带对象时Error: Unexpected end of JSON input

报错原因:参数中有不识别的字符

 

解决办法:使用encodeURIComponent编码

 

uni.navigateTo({ url:'../goodDetail/goodDetail?obj='+encodeURIComponent(JSON.stringify(e)) })

 

this.obj= JSON.parse(decodeURIComponent(option.obj))

posted on 2022-01-12 10:00  SE7EN_96  阅读(232)  评论(0编辑  收藏  举报

导航