bindtap事件 e.target.dataset 取不到值
发布于 6 年前 作者 ming82 3168 次浏览 来自 问答

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 回复

已解决:是 e.currentTarget.dataset

回到顶部