收藏
回答

input的bindinput事件会影响父view的tap事件

问题模块
API和组件

红色方框为input  点击bindinput事件会往上冒泡影响到上一级view的tap事件,如何避免


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

6 个回答

  • 代码是我情人
    代码是我情人
    2017-11-02

    使用catchtap,仅在当前元素触发

    2017-11-02
    赞同
    回复
  • 厚光
    厚光
    2017-11-02

    楼上说的对

    2017-11-02
    赞同
    回复
  • 柳俊清
    柳俊清
    2017-11-02

    点旁边加减(text)是可以不冒泡到父级view,问题是我要拿到input的内容,只能通过bindinput的。一点input就跳到父级view

    2017-11-02
    赞同
    回复
  • 代码是我情人
    代码是我情人
    2017-11-02

    我觉得要么改变需求不让用户直接输入只能点旁边加减,要么把这个节点拿出来

    2017-11-02
    赞同
    回复
  • 代码是我情人
    代码是我情人
    2017-11-02

    就是输入框这个节点层级高于父节点

    2017-11-02
    赞同
    回复
  • 厚光
    厚光
    2017-11-02

    试试在父级view用e.currentTarget.dataset获取点击元素来判断

    2017-11-02
    赞同
    回复