Событие Mousemove срабатывает слишком часто - PullRequest
0 голосов
/ 27 февраля 2019

Я пишу веб-приложение для рисования на Angular.Большинство действий пользователя реализованы на основе события mousemove.

Все было хорошо, пока мне не пришлось реализовать перетаскивание.Я столкнулся с проблемой с частотой, с которой запускается событие mousemove.Мой код работает нормально, когда пользователь быстро перемещает мышь (меньше случаев возникновения события), но когда пользователь медленно перемещает мышь (больше случаев события), я получаю странные результаты.

Поэтому мой вопрос: есть лиспособ установить какой-то тайм-аут на событие mousemove?Каковы способы и методы решения этой проблемы?

...