收藏
回答

bintap:当焦点在<view>包含的子标签上点击时,取不到bintap所在标签的data-值

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug 所有 微信安卓客户端 8.0.16 2.16.1
<view id="{{item.select}}"  data-current="{{index}}" bindtap="tabClick">待办留言 
   <text>100条</text>
</view>


在tabClick方法中,取药获取到data-current的值,按照上面的写法,在“待办留言”上点击时,tabClick方法可以响应,data-current可以获取,但在 ”100条”上点击时,tabClick方法可以响应,但获取不到data-current。

按照下面方法写才能获取到:

<view id="{{item.select}}"  data-current="{{index}}" bindtap="tabClick">待办留言 
   <text data-current="{{index}}">100条</text>
</view>


按道理,<text data-current="{{index}}">100条</text>中不应该再写data-current。



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

1 个回答

  • 卢霄霄
    卢霄霄
    发表于小程序端
    2021-11-28

    target -> currentTarget

    2021-11-28
    有用
    回复 2
    • 明镜台
      明镜台
      2021-11-29
      啥意思,不明白
      2021-11-29
      回复
    • 卢霄霄
      卢霄霄
      发表于小程序端
      2021-11-30回复明镜台

      取值的时候你现在是从target里取的吧,换成currentTarget

      2021-11-30
      回复
登录 后发表内容