小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如何让wx:for循环出的元素内容能够有数量控制例如数据中一共可以循环出10条内容,但是我只想让他循环出4条,应该怎么处理?有具体例子吗
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你可以是尝试一下下边的代码:
<view wx:for="{{[0,1, 2, 3, 4, 5, 6, 7, 8, 9]}}" wx:for-index="i"
wx:for-item="item"
>
<view wx:if="{{i < 4}}"> //只会显示0,1,2,3这前三条数据
// 这里的wx:if 你可以加上自己的判断哪些显示那些不显示,如你可以使用wx:if="{{item %2 == 0}}" 只显示偶数
{item} </view> </view>
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
要看你想要的这4条是指哪样的4条了 是指符合一定规则的还是就是前4条
两种处理方式
一、重新建立一个 数组来存的提取出来的这4条 然后 wx:for这个新数组
二、wx:for +wx:if 通过if来控制是否显示循环到的数据
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你可以是尝试一下下边的代码:
<view wx:for="{{[0,1, 2, 3, 4, 5, 6, 7, 8, 9]}}" wx:for-index="i"
wx:for-item="item"
>
<view wx:if="{{i < 4}}"> //只会显示0,1,2,3这前三条数据
// 这里的wx:if 你可以加上自己的判断哪些显示那些不显示,如你可以使用wx:if="{{item %2 == 0}}" 只显示偶数
{item} </view> </view>
要看你想要的这4条是指哪样的4条了 是指符合一定规则的还是就是前4条
两种处理方式
一、重新建立一个 数组来存的提取出来的这4条 然后 wx:for这个新数组
二、wx:for +wx:if 通过if来控制是否显示循环到的数据