Собственно запускаю setState при прокрутки мышью, начинает все тормозить, может даже "зависнуть" хром
_handleScroll (el, event) {
var delta = event.deltaY || event.detail || event.wheelDelta;
this.setState((prevState) => {
return {
...prevState,
delta,
};
}, () => {
console.log('end')
console.log(this.state.delta);
}
);
}
receive(el) {
el.addEventListener('wheel', (event) => {
this._handleScroll(el, event)
}, false);
}
В чем проблема? обрабатывать setState асинхронно?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости