返回json数据转化对象失败?
发布于 6 年前 作者 lihou 6722 次浏览 来自 官方Issues

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

5 回复

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

正常应该是转为JSON对象

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

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

发下报了什么错

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

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

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

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

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

应该只是显示不完吧,

回到顶部