В React / Redux как обрабатываются ответы о состоянии гонки Ajax? - PullRequest
0 голосов
/ 27 февраля 2020

Обрабатывает ли какой-либо существующий пакет, связанный с реакцией / редукцией, Ajax условия гонки?

  1. Если пользователь нажимает «Синий» или «Питер», и экран должен обновите информацию о продукте до синего или покажите сообщения от Питера.

  2. Но сервер работает медленно, и через 3, 4 секунды пользователь теряет терпение и нажимает «Красный» или «Майкл» ", и ответ возвращается и заполняет содержимое красным или сообщениями от Михаэля.

  3. Теперь возвращается первый Ajax и заставляет редуктор заполнить хранилище Redux «Синий» или «Питер» информация.

Желательным поведением является игнорирование первого ответа. (Однако, если есть другой Ajax, который не связан с этим, например, получение информации для «Как это работает?», Тогда этот ответ Ajax может быть обработан.)

Есть ли реакция / В пакете, связанном с избыточностью, или в базе избыточных ресурсов, в базе данных на базе редуксов, или в базе данных на базе редуксов уже есть встроенный механизм для обработки этой ситуации?

...