返回json数据转化对象失败?

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

后台返回的JSON数据,少的时候可以正确转化为JSON对象,数据多一点就转化失败,直接在后面加了 show more(96.5k),小程序是否对返回JSON数据有长度限制?

5 回复
na44
na441 楼6 年前

哈哈哈 ,后端给你返回的是字符串   用 JSON.parse() 转一下

xia01
xia012 楼6 年前

正常应该是转为JSON对象

能过正确转为json对象,但是在小程序里面就转失败了

每次调试错误的位置都不一样。谢谢各位,优化了一下后台接口。在数据少的时候后台返回JSON字符串没有问题,小程序会自动解析成json对象,如果数据多的时候,后台返回JSON字符串,小程序不能解析成对象。所以我在后台直接返回JSON对象,小程序端就没有问题了。具体什么原因还不知道。

jxie
jxie3 楼6 年前

发下报了什么错

这里是console打印出来的,和你的报错无关

后端返回json字符串,要用JSON.parse(json字符串) 转为json对象,才行

lei69
lei694 楼6 年前

这里应该是一件转化完毕了。

只是console里为了防止过多内容刷屏 所以给你折叠了。

你可以copy出来找个地方粘贴一下看看是不是完整的。

tpeng
tpeng5 楼5 年前

应该只是显示不完吧,