老师请看这个!

来源:4-4 电影详情

事情会做完的

2021-02-09 13:24

已经可以获取到了,但是怎么setData呢 怎么弄都不对 ,

应该是 JSON解析的括号里面那个有问题 detail:JSON.parse(res.data)

怎么解决下呢

http://img4.mukewang.com/60221bdb0001afa718290939.jpg

写回答 关注

3回答

  • 慕移动5168961
    2021-03-03 16:42:05

    http://img.mukewang.com/603f4ba80001e25611950559.jpg

    你好 请问你这个现在还能运行出来吗 为啥我这边的detail是空的

  • 事情会做完的
    2021-02-09 13:53:17

    已解决:

    只要去掉JSON.parse就可以了

    报错原因(查到的):

    因为你要转换的数据本来就是object,JSON.parse()这个方法是把一个字符串解析出json对象,你再转换就会报错;


    为什么会有这样的错误?

    因为把Object作为参数传到JSON.parse()里时,首先会默利用toString()方法转为string,结果为"[object Object]"。

    JSON.parse()将第一个字符’['理解为数组的开始,第二字符’o’不知道怎么处理;所以就抛出了上面的错误信息 Unexpected token o in JSON at position 1。

    希望可以帮到大家!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    晒个图!!

    http://img4.mukewang.com/602223210001268b16210908.jpg

    qq_慕仰8...

    你可以把这里的源码发一下吗

    2022-04-08 15:37:26

    共 1 条回复 >

  • 事情会做完的
    2021-02-09 13:41:51

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

    http://img2.mukewang.com/602220540001e00a07110425.jpghttp://img4.mukewang.com/6022205e00013d8e07970932.jpg

轻松入门微信小程序与云开发

深入浅出微信小程序核心基础与云开发,使你掌握小程序开发必备技能。

64634 学习 · 1742 问题

查看课程

相似问题