页面传递参数过长解决办法
发布于 4 年前 作者 xiulanxiong 3335 次浏览 来自 分享

最近遇到一个问题,将数据库记录传递待像一个页面,记录信息过长,无法传递,进行JSON转换时报错,

Unexpected end of JSON input

控制台打印查看问题是发现是,字符串长度超过限制,已经做截取,导致数据转换回来时格式不对而报错。

这时可以再添加另一个API:

encodeURIComponent(JSON.stringify(obj))为跳转url时的转换方法。

JSON.parse(decodeURIComponent(options.obj))为接收参数页面的转换方法。

搞定!

另外,那位高手告知我,云数据库返回的数据怎么会有一个“__proto__

__proto__

2 回复

构造器的原型

小程序调试器打印的对象都会显示隐式原型

回到顶部