小程序
小游戏
企业微信
微信支付
扫描小程序码分享
红色方框为input 点击bindinput事件会往上冒泡影响到上一级view的tap事件,如何避免
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
楼主是怎么解决这个问题的 我也遇到了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
试试在父级view用e.currentTarget.dataset获取点击元素来判断
就是输入框这个节点层级高于父节点
我觉得要么改变需求不让用户直接输入只能点旁边加减,要么把这个节点拿出来
点旁边加减(text)是可以不冒泡到父级view,问题是我要拿到input的内容,只能通过bindinput的。一点input就跳到父级view
楼上说的对
使用catchtap,仅在当前元素触发
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
楼主是怎么解决这个问题的 我也遇到了
试试在父级view用e.currentTarget.dataset获取点击元素来判断
就是输入框这个节点层级高于父节点
我觉得要么改变需求不让用户直接输入只能点旁边加减,要么把这个节点拿出来
点旁边加减(text)是可以不冒泡到父级view,问题是我要拿到input的内容,只能通过bindinput的。一点input就跳到父级view
楼上说的对
使用catchtap,仅在当前元素触发