Задать вопрос
Ответы пользователя по тегу React
  • Как загружать посты по мере прокрутки страницы?

    achubutkin
    @achubutkin
    Взводите флаг (локальная приватная переменная класса), затем в обработчике скролла:
    if (!this._allowInfinite) return;
    this._allowInfinite = false;

    // ...вызов API
    // ...в then, после завершения вызова
    this._allowInfinite = true;

    Не нужно все делать через setState, а если все таки делаете, то для синхронизации см. коллбэк в функции setState.
    Ответ написан
    Комментировать