微信小程序 wxml文件中嵌套循环

微信小程序 wxml文件中嵌套循环,第1张

1、服务器获取到的数组中嵌套 对象组成的数组,控制台输出:

2、解析并绑定服务器获取到的数据,.js文件:

3、绑定一层的shopList数据, .wxml文件:

4、绑定shopList数组中的二层equips数据,.wxml文件 中 只需要item.equips即可

最开始循环获取到数据后,总以为需要嵌套循环出二层数组对象,并分别绑定数据。兜兜转转绕了一大圈,发现只要将一级数组循环获取到,二层数组对象直接“item.xxx”就可以在wxml文件中直接进行数据绑定了。 

有以下几种情况哈:

1. 小程序中for循环的item,需要使用{{}}进行数据绑定,例如:

```

<view wx:for="{{list}}" wx:key="index">

<view>{{item}}</view>

</view>

```

2. 如果您无法获取到for循环的item,可能是因为您在页面渲染时,没有正确地将数据传递到wxml中,或者数据格式出现了问题。

3. 另外,如果您在for循环中使用了异步函数或者网络请求,可能会出现获取不到item的情况,因为此时item的值可能还未被赋值。

4. 最后,建议您检查一下代码中是否存在语法错误、变量名错误等问题,这些都可能导致获取不到item。

希望以上几点能对您有所帮助,如有其他问题,欢迎再次咨询。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7850025.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存