收藏
回答

数据已经打印出来了为什么还是报错未定义?

打印this.data.coList[index]可以打印出来数据。也没报错






但是打印this.data.coList[index].caseName也可以打印出数据,但是报错未定义



最后一次编辑于  2019-11-20
回答关注问题邀请回答
收藏

5 个回答

  • .
    .
    2019-11-20

    把coList定义为null。因为你这里的[],数据还没请求到的时候,页面已经赋值为空了,自然没有name

    2019-11-20
    有用
    回复
  • 海玄科技
    海玄科技
    2019-11-20

    做个判断 if(this.data.coLost.length){}

    2019-11-20
    有用
    回复 1
    • 乘风破浪
      乘风破浪
      2019-11-20
      不管用
      2019-11-20
      回复
  • 老张
    老张
    2019-11-20

    log一下index

    2019-11-20
    有用
    回复 1
    • 乘风破浪
      乘风破浪
      2019-11-20
      能打印出来
      2019-11-20
      回复
  • ʚ青ɞ
    ʚ青ɞ
    2019-11-20

    你可以先打印一下this.data.coLost[index]

    2019-11-20
    有用
    回复 3
    • 乘风破浪
      乘风破浪
      2019-11-20
      打印出来了,没报任何错误
      2019-11-20
      回复
    • ʚ青ɞ
      ʚ青ɞ
      2019-11-20回复乘风破浪
      可以打印说明不是这里报错,你把报错的代码或者代码片段发出来
      2019-11-20
      回复
    • 乘风破浪
      乘风破浪
      2019-11-20回复ʚ青ɞ
      贴出来了
      2019-11-20
      回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-11-20

    上 代码片段

    2019-11-20
    有用
    回复 2
登录 后发表内容
问题标签