收藏
回答

为什么setData获取的不是我想要的值?求求大佬们帮帮忙

上图划红线的地方是我获取的值,但setdata一直获取的不是那部分的内容,所以模拟器也不显示,还一直提示:

回答关注问题邀请回答
收藏

5 个回答

  • 神经蛙
    神经蛙
    01-27

    你好,现在处理好了吗?

    res.data是一个数组,取第一个元素要加上索引,如:

    res.data[0].name
    res.data[0].questions
    


    01-27
    有用 2
    回复 1
    • AAAAAAAAAA
      AAAAAAAAAA
      01-28
      解决好啦,谢谢
      01-28
      回复
  • 一笑皆春
    一笑皆春
    01-27
    res.data[0].name
    


    01-27
    有用 1
    回复
  • Hlxuan.
    Hlxuan.
    01-27

    res.data是一个数组,取第一个元素要加上索引,如:

    res.data[0].name
    res.data[0].questions
    
    01-27
    有用 1
    回复 1
    • AAAAAAAAAA
      AAAAAAAAAA
      01-27
      谢谢谢谢,解决了
      01-27
      回复
  • 一般般
    一般般
    01-27

    注意前面是0:{},应该是res.data[0].name

    01-27
    有用 1
    回复 1
    • AAAAAAAAAA
      AAAAAAAAAA
      01-27
      谢谢
      01-27
      回复
  • 只想赚钱的咸鱼
    只想赚钱的咸鱼
    05-09

    请问有人遇到这个问题么


    getList只在onLoad里执行的,接口没有问题,then的回调函数里打印一切正常,就是setData的回调函数并没有执行

    更奇怪的是,这个方法在开发者工具执行没有任何问题,赋值展示皆正常。

    问题仅存在于真机里,真机体验、测试扫码体验


    05-09
    有用
    回复
登录 后发表内容