 
		事情会做完的
2021-02-09 13:24
已经可以获取到了,但是怎么setData呢 怎么弄都不对 ,
应该是 JSON解析的括号里面那个有问题 detail:JSON.parse(res.data)
怎么解决下呢

 
				
你好 请问你这个现在还能运行出来吗 为啥我这边的detail是空的
 
				已解决:
只要去掉JSON.parse就可以了
报错原因(查到的):
因为你要转换的数据本来就是object,JSON.parse()这个方法是把一个字符串解析出json对象,你再转换就会报错;
 为什么会有这样的错误?
因为把Object作为参数传到JSON.parse()里时,首先会默利用toString()方法转为string,结果为"[object Object]"。
JSON.parse()将第一个字符’['理解为数组的开始,第二字符’o’不知道怎么处理;所以就抛出了上面的错误信息 Unexpected token o in JSON at position 1。
希望可以帮到大家!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
晒个图!!

 
				在前面也声明了that,但还是没办法set page里面的detail


轻松入门微信小程序与云开发
64634 学习 · 1742 问题
相似问题