<block wx:for="{{itemVal.cates}}" wx:for-item="cate" wx:key="cateid" wx:for-index="i">               <view class='scenic-label' wx:if="{{i<3}}">{{{cate.catename}}</view>             </block> 


wx:for 里面的index数组下标属性, 我这边index返回的数组下标是是某个不同的id来,此时无法归0进行次数控制 例如wx:if="{{index<3}}",数组当前下标不是0开始的,怎么控制只输出3条,是否可以增加一个归零属性方便计数


展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 一桶冰水

    17人对此回答表示赞同

    key和index索引的是id不是0开始累计下标,我现在是后台重新在便利一次从零开始累计

    展开
    17
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 画心

    14人对此回答表示赞同

    <blockwx:for="{{items}}wx:key="{{index}}">

    展开
    14
    2回复
    发布于 6年前

    评论(2)

    收起评论

    • Mckenzie 2019-02-12 01:04

      这个index是循环体自带的,从0开始,跟你数据键值无关

      回复
    • 柠檬蛋挞 2019-02-14 00:21

      你试试后台过来的数组键值不是从0开始,那个index就没法通过小于3来获取你要的3条数据,只能js文件里面从新数组排列才可以

      回复
  • 耿耿

    7人对此回答表示赞同

    没听太明白,这样可以吗?

    展开
    7
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部