Mousemove事件触发太多

时间:2019-02-27 13:32:18

标签: javascript angular mouseevent mousemove

我正在编写用于Angular绘图的Web应用程序。 大多数用户操作都是基于mousemove事件实现的。

一切都很好,直到我不得不实现滚动拖动。我遇到了触发mousemove事件的频率问题。当用户快速移动鼠标(事件发生的次数较少)时,我的代码运行良好,但是当用户缓慢移动鼠标(事件发生的次数较多)时,我得到的结果很奇怪。

所以我的问题是:有没有办法在mousemove事件上设置某种超时?解决此类问题的方法和实践是什么?

0 个答案:

没有答案