小程序-点击事件获取index

2019-06-11  本文已影响0人  十八岁的天空_b2de

在遍历数组的时候,添加点击事件,但是在event事件中获取不到index,这时候需要在遍历的元素上加这句话data-index='{{index}}'

// 完整的例子
<view class='category-item {{nowIndex == index ? "actived-item" : ""}}' 
  wx:for="{{categoryList}}" wx:key="{{index}}" data-index='{{index}}' 
  bindtap='hideCategory'>{{item}}</view>
</view>

// 方法hideCategory
hideCategory(event) {
    // 通过event.currentTarget.dataset.index可以获取下标
     consol.log(event.currentTarget.dataset.index)
}
上一篇下一篇

猜你喜欢

热点阅读