标签: javascript angular mouseevent mousemove
我正在编写用于Angular绘图的Web应用程序。 大多数用户操作都是基于mousemove事件实现的。
一切都很好,直到我不得不实现滚动拖动。我遇到了触发mousemove事件的频率问题。当用户快速移动鼠标(事件发生的次数较少)时,我的代码运行良好,但是当用户缓慢移动鼠标(事件发生的次数较多)时,我得到的结果很奇怪。
所以我的问题是:有没有办法在mousemove事件上设置某种超时?解决此类问题的方法和实践是什么?