小程序下拉列表 循环点击事件


<!--下拉列表-->
<view class='lists' bindtap="selectTap" wx:for="{{item}}" wx:key="key" wx:for-item="item" data-key='{{index}}' >
     <view class='listsview'>
         <text class='liststxt'>{{item.name}}</text>
         <image class="downimg {{show && state==index &&'select_img_rotate'}}" src="{{item.img}}"></image>
     </view>
     <view class="{{show && state==index?'actives':'defaults'}} ">
         <text class='showtxt'>{{item.nameshow}}</text>
      </view>
</view>
 
 
/**js**/
selectTap(e) {//展开 收缩
     console.log(e.currentTarget.dataset.key)  ////打印点击当前列表
     this.setData({
         show: !this.data.show,
         state: e.currentTarget.dataset.key ///当前点击的列表
     });
},


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM