收藏
回答

自定义事件的数据收集问题

问题模块
API和组件



我的Page页面的数据模型如下

Page({

    data:{

items:[

{name:name1},

{name:name2}

]

    }

})



渲染的wxml页面是这样渲染items的


<view wx-for="{{items}}">

    <button class="btn-primary" bindtap="click"/>{{item.name}}</button>

</view>


这种列表模式,我想具体哪个按钮被点击了,在自定义事件中应该怎么收集数据?

最后一次编辑于  2017-02-21  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

2 个回答

  • Tïedào
    Tïedào
    2017-02-21

    <view wx-for="{{items}}">

        <button class="btn-primary" bindtap="click" data-index="{{index}}">{{item.name}}</button>

    </view>


    2017-02-21
    赞同
    回复
  • 黄思程
    黄思程
    2017-02-24

    element: .btn-primary  (最好改成列表独用的class

    data: $DATASET.index  或者 items[].name

    2017-02-24
    赞同
    回复