收藏
回答

求助大佬!数组里面的元素报错 undefined,但在前台明明是有值的,为什么控制台会报错?

上面图片这是wxml和后面两个数组

这是控制台报错 item_id是items_id里面的一个元素,在wxml里面能拿道值 为什么在控制台会报错,求大佬帮忙看看

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

2 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-04-03

    亮一下完整代码,猜测是异步请求赋值导致的

    2020-04-03
    有用
    回复 3
    • 内敛的王同学
      内敛的王同学
      2020-04-03
      2020-04-03
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于小程序端
      2020-04-03回复内敛的王同学
      写到then里面才行的,你干嘛把代码注释了?不想写到回调了,可以用async await
      2020-04-03
      1
      回复
    • 内敛的王同学
      内敛的王同学
      2020-04-03回复Mr.Zhao
      谢谢大佬指导
      2020-04-03
      回复
  • 神经蛙
    神经蛙
    2020-04-03

    我理解:

    数组items_id是空数组,取不到元素,所以报了这个错误

    2020-04-03
    有用
    回复 1
    • 内敛的王同学
      内敛的王同学
      2020-04-03
      不是空数组,百思不得其解
      2020-04-03
      回复
登录 后发表内容
问题标签