收藏
回答

在wxml里的wx:for循环里继续嵌套一个wx:for循环,此时绑定一个事件,怎么判断事件位置?

在wxml里的wx:for循环里继续嵌套一个wx:for循环,此时绑定一个事件,怎么判断事件在上级wx:for循环里面的位置?

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

4 个回答

  • h u
    h u
    2020-07-06

    data-index="index"

    这个定义的index就是对应的下标

    即:index=0,1,2,3,4,5,6,7,8,9

    这样一直往后推,这个时候你想在第几个下标进行其他操作就可以根据这个进行判断

    2020-07-06
    有用 1
    回复 1
    • h u
      h u
      2020-07-06
      按你的要求,你只需要在点击事件的时候传一个值
      然后在点击事件的js里获取这个值
      if判断这个值是这个点击事件对应的然后获取下标,这样也行
      2020-07-06
      1
      回复
  • Mr.Zhao
    Mr.Zhao
    2020-07-05

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

    2020-07-05
    有用 2
    回复 14
    查看更多(9)
  • 空白
    空白
    2020-07-14
    <view wx:for="{{list}}" wx:for-index="indexA">
      <view wx:for="{{item.all}}" wx:for-index="indexB">
        <button data-indexA="{{indexA}}" data-indexB="{{indexB}}"></button>
      </view>
    </view>
    
    
    2020-07-14
    有用
    回复
  • 行囊电子商务,tel: 17754816692
    行囊电子商务,tel: 17754816692
    2020-07-05

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

    <view wx:for="{{item.all}}" catchtap="event">

    //怎么判断现在的元素在上级 list 里的下标是多少。

    </view>

    </view>

    2020-07-05
    有用
    回复 1
登录 后发表内容
问题标签