Slideview组件左滑出来的按钮,怎么给指定按钮添加点击事件?
发布于 6 年前 作者 laijuan 3582 次浏览 来自 官方Issues

官方文档写的有个属性bindbuttontap,可以添加点击事件,但是没有办法知道点击的是三个按钮中的哪一个。

文档上的说明是:buttons按钮组点击时触发的事件,detail为{index, item},item是按钮的配置项,但这又是什么意思?

文档地址:https://developers.weixin.qq.com/miniprogram/dev/extended/weui/slideview.html

4 回复

在buttons属性里面添加data:

<mp-slideview wx:for="{{list}}" wx:key="item.id" icon

      buttons="{{[{src: '/images/remove.png', data: item}]}}"

     bindbuttontap="slideButtonTap">

    ...
</mp-slideview>

在回掉函数打印结果,查看e.detail

slideButtonTap: function(e) {
  console.log(e)

},

这个怎么传值呢?data 中怎么传index

同样的疑问

微信官方 有 回答吗

回到顶部