@tap的传参和对全局变量的修改 onTap方法的k-v参数同时传入;


 

小程序wepy

 

<view class="weui-panel__bd" @tap="onTap(e)" data-tapkey="itemName" data-val="{{item.itemName_id}}">
<view class="weui-media-box weui-media-box_appmsg">
<view class="weui-media-box__bd">
<view class="weui-media-box__title" style=" word-break:break-all;">{{item.itemName_id}}---{{item.itemName_name}}</view>
</view>
</view>
</view>

onTap(e) {
const tapkey = e.currentTarget.dataset.tapkey
const val = e.currentTarget.dataset.val
if (!('tap' in this.notHere)) {
this.notHere.tap = {}
}
this.notHere.tap[tapkey] = val
console.log(this)
}


免责声明!

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



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