page传值,在第二个页面接收到的数据不全

发布于 7 年前作者 guona6214 次浏览最后编辑 7 年前来自 ask

在第一个页面获取网络请求的返回值,值为json数据

然后

var s = JSON.stringify(res)

将 s 作为值传到第二个页面,

s 中的值包含“&”符号

在第二个页面获取s 的值

var a = options.s;

这是a获取的值只有“&”符号之前的值

“&”符号之后的值获取不到

这是什么原因呢?

3 回复
tzeng
tzeng1 楼6 年前

嗯。

kongguiying
kongguiying2 楼6 年前

好了,

encodeURIComponent(s)

decodeURIComponent(s)

就可以了,谢谢

zenggang
zenggang3 楼5 年前

以前遇到过,后来解决了。需要编码。然后这边解码