收藏
回答

bindtap事件 e.target.dataset 取不到值

win 64 位的 0.15.152900 工具


Page

<!--pages/home/index.wxml-->

<view bindtap="clickitemli" class="ipt-li" data-id="2" data-same="abc-2">

    <view class="ipt-li-info">点我啊 2</view>

</view>

<view bindtap="clickitemli" class="ipt-li" data-id="3" data-same="abc-3">

    <view class="ipt-li-info">点我啊 3</view>

</view>

<view bindtap="clickitemli" class="ipt-li" data-id="4" data-same="abc-4">

    <view class="ipt-li-info">点我啊 4</view>

</view>

<view bindtap="clickitemli" class="ipt-li" data-id="5" data-same="abc-5">

    点我啊 5

</view>

JS

clickitemli:function(e){

    console.log("clickitemli:",e.target.dataset);

  }


----

只有最后一个能取到值,前面的都取不到,请问这个是什么问题。




回答关注问题邀请回答
收藏

1 个回答

  • Jake
    Jake
    2017-04-01

    已解决:是 e.currentTarget.dataset

    2017-04-01
    有用
    回复
登录 后发表内容