当我给一个button添加mouseDown和mouseUp的时候,长按松开是可以两个都有执行的,但是当快速点击松开的时候,只执行了mouseDown,没有执行mouseUp,请问怎么解决?
当我给一个button添加mouseDown和mouseUp的时候,长按松开是可以两个都有执行的,但是当快速点击松开的时候,只执行了mouseDown,没有执行mouseUp,请问怎么解决?
是ElementUI的问题, 因为element只对click事件做了封装,所以鼠标按下 松开等事件在el-button中无效, 加 .native, native 监听组件根元素的原生事件, 主要是给自定义的组件添加原生事件。或者手写一个按钮也可以
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
原因已找到,是mousedown和mouseup调用接口的时候axios拦截器加了element的loading,去掉loading后正常执行调用了