setState at MouseWheel

196
05 июля 2017, 00:32

Собственно запускаю 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 асинхронно?

READ ALSO
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

В Gulp пытаюсь сделать build gulp а мне выдает вот такую ерунду:

320
Как определить размер экрана при смене ориентации девайса?

Как определить размер экрана при смене ориентации девайса?

Например я начал смотреть в телефоне сайтЗатем я его перевернул и картинка уже обрезана

169
Добавить класс, чтобы не удалялся

Добавить класс, чтобы не удалялся

есть две кнопки-ссылки

148