赞
踩
刚开始做微信小程序开发的同学,应该都碰到过微信小程序开发不支持事件传参,那么如何传参呢?
大家都知道在 vue 中,我们可以直接在点击事件中放入传递的参数进行传参;然而微信小程序中并不适用这样的写法,但是微信小程序可以通过自定义属性从而绑定参数使用。
代码如下:
<view bindtap="goTo(参数)" >点击事件传参【不支持】</view>
代码如下:
<view bindtap="goTo" data-index={{item.index}}>点击事件传参</view>
利用自定义属性完成事件的参数传递
goTo: function(e){
// 传递的参数
const index= e.currentTarget.dataset['index'];
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。