在 antd InputNumber 上捕获 mousedown、mouseup 事件

问题描述

我正在尝试捕获 InputNumber 上的 mousedown 和 mouseup 事件,但它们似乎没有被触发:

这是我正在使用的组件:

          <SGInputNumber
              value="123"
              formatter={(value) => `${value}${placeholder}`.replace(/\B(?=(\d{3})+(?!\d))/g,' ')}
              parser={(value) => value.replace(/[^0-9]/g,'')}
              inputmode="numeric"
              onMouseDown={() => console.log('onMouseDown')}
              onMouseUp={() => console.log('onMouseUp')}
              onClick={() => console.log('onClick')}
              onFocus={console.log('got focus')}
              onBlur={() => console.log('lost focus')}
              onKeyDown={() => console.log('on key down')}
          />

事件 clickfocusblurkey-down 被触发,但不触发 mouse-downmouse-up

你知道我怎样才能捕捉到它们吗?我应该用 addEventListener 显式触发它们吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...