解决传递参数及接受参数时Json.parse不能解析字符方法
1、首先将传递的参数用encodeURIComponent把字符串作为 URI 组件进行编码。
var goodsList = JSON.stringify(selectedList);
var list = encodeURIComponent(goodsList);
2、在接收参数页面,将参数用decodeURIComponent解析后,再用使用JSON.parse。
var goods = decodeURIComponent(goodsList);
var product = JSON.parse(goods);
最后,即可快乐的使用数据了。哈哈哈哈
本文分享了一种解决参数传递中JSON.parse无法解析字符的方法。通过使用encodeURIComponent对字符串进行编码,然后在接收端使用decodeURIComponent和JSON.parse进行解码,确保了数据的正确传递与使用。
1826

被折叠的 条评论
为什么被折叠?



