收藏
回答

双重for循环内动态字段拼接,结果显示为NaN,请问要怎么处理?

问题就出在需要把外层循环里的item有字段名称和内层循环的index有关,现在取数据拼接时,无法取回,直接取item.count0、item.count1都没有问题,但是一但拼接就出问题了。

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

2 个回答

  • showms
    showms
    2023-04-25

    第二层for不是对item.resource_list进行遍历吗,是写错了还是故意这样

    2023-04-25
    有用 1
    回复 1
    • Jerry
      Jerry
      2023-04-26
      不是的,resource_list不在item里面,他们是各自的list,不过谢谢你 给了我其他的思路,我尝试一下把原来的不特定字段变成数组返回
      2023-04-26
      回复
  • 微盟
    微盟
    2023-04-25

    确认下是不是有undefined,确认下数据是不是有问题。

    本地开发者工具测试可以使用


    代码片段

    https://developers.weixin.qq.com/s/MH3JdKmu7bHf

    2023-04-25
    有用 1
    回复 4
    • Jerry
      Jerry
      发表于移动端
      2023-04-25
      应该不是undefined,因为item.count0是可以显示出来结果的,但是item.count + index就不行了
      2023-04-25
      回复
    • 微盟
      微盟
      2023-04-25回复Jerry
      数据发一下
      2023-04-25
      回复
    • 微盟
      微盟
      2023-04-25回复Jerry
      我想我大概明白你的意思了,你的数据应该是count0:xxx count1:xxx这样吧的?使用{{item['count'+index2]}}获取
      2023-04-25
      1
      回复
    • Jerry
      Jerry
      2023-04-26回复微盟
      Nice. 谢谢🙏
      2023-04-26
      回复
登录 后发表内容