微信小程序页面点出js文件中获取到的数据列表方法

我也是没学多久所以 大佬别嘲笑   直接上解释   

注意item.***      

js中的方法:

将打印出来的后端返回的列表保存到页面data中定义的listData中

  1. 'replyList.listData': 通过三元表达式判断loadMore参数,如果loadMore为true,则将res.data与原有的listData合并;如果loadMore为false,则直接使用res.data作为新的listData。

  2. 'replyList.total': 将res.data.length乘以1,得到回复总数,并将其赋值给total。

  3. 'replyList.pageNum': 将pageNum的值赋给pageNum属性。

  4. 'replyList.noDataFlag': 通过三元表达式判断loadMore参数和res.data的长度,如果loadMore为true且res.data长度为0,则设置noDataFlag为false;否则设置noDataFlag为true。

这样,通过一次setData操作,可以更新replyList对象中的.listData属性,从而更新页面上相应的数据。

总结  

在wx:for指令中,每次迭代时,框架会自动将当前迭代到的数组项赋值给名为item的变量。这个变量名是预定义的,并且在wx:for指令的作用域内有效。

因此,在使用wx:for指令遍历数组时,可以直接使用item来引用当前迭代到的数组项。在wx:for指令所在的标签内,通过双花括号{{}}语法,可以使用item来访问该数组项的各个字段的值,进行数据的渲染和展示。     这个item变量也可以更改自己设定  比如 <view class="cm-item-little" wx:for="{{item.childLxComments}}" wx:for-item="cItem" wx:for-index="idx" wx:key="idx">

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值