收藏
回答

View或者Text添加bindtap绑定事件后点击字体不触发,点击空白的地方才能触发,什么原因?

#wxml  
  <view class="navi-menu">
    <view>
      <text class="btn {{currentSelect== 'dfk' ? 'active' : ''}}" bindtap="selectOrderType" data-id='dfk'>待付款</text>
    </view>
    <view>
      <text class="btn {{currentSelect== 'dfh' ? 'active' : ''}}" bindtap="selectOrderType" data-id='dfh'>待发货</text>
    </view>
    <view>
      <text class="btn {{currentSelect== 'dsh' ? 'active' : ''}}" bindtap="selectOrderType" data-id='dsh'>待收货</text>
    </view>
    <view>
      <text class="btn {{currentSelect== 'ywc' ? 'active' : ''}}" bindtap="selectOrderType" data-id='ywc'>已完成</text>
    </view>
    <view>
      <text class="btn {{currentSelect== 'sh' ? 'active' : ''}}" bindtap="selectOrderType" data-id='sh'>售后</text>
    </view>
#js
  selectOrderType: function(e) {
    console.log(e.currentTarget.dataset.id);
    this.setData({
      currentSelect: e.currentTarget.dataset.id
    });
  }

恳请各位指点,谢谢!
最后一次编辑于  2020-02-12
回答关注问题邀请回答
收藏

2 个回答

  • 啊哈
    啊哈
    2020-11-26

    你好,请问是怎么解决的

    2020-11-26
    有用
    回复
  • 自动换行..
    自动换行..
    2020-02-12

    已经解决了,第一次玩小程序,尴尬

    2020-02-12
    有用
    回复 4
    • 似梦非梦
      似梦非梦
      2020-06-29
      怎么解决的我也遇到这个问题
      2020-06-29
      回复
    • 似梦非梦
      似梦非梦
      2020-06-29
      尴尬,我也解决了。。。
      2020-06-29
      回复
    • 小紫菜
      小紫菜
      2020-12-16
      请问解决了吗?我也查了好多没找到方法
      2020-12-16
      回复
    • 咕噜将军
      咕噜将军
      2021-04-06回复小紫菜
      我也遇到了此问题,绑定的事件不起作用。我的解决方案是替换text标签为view标签,事件就可以正常触发了。
      2021-04-06
      回复
登录 后发表内容
问题标签