Size: a a a

Love Frontend Chat

2020 June 30

E

Eugene in Love Frontend Chat
с RXJs изи-пизи решается
источник
2020 July 01

c

cosmonaut in Love Frontend Chat
источник

E

Eugene in Love Frontend Chat
normalin
источник

M

Max in Love Frontend Chat
Eugene
а чо дерьмо ?
я хз шо там делают ваш редакс, но у меня бывали такие кейсы, шо нужно тянуть апи-шку с х3 урл-ов разных и ждать конечного результата
А что будет, если с одной из апишек данные не придут, какая-нибудь ошибка будет? Заново все три запроса посылаются? У меня похожий кейс намечается, только у меня будет 5 эндпойнтов, пока таска в аналитике, надеюсь на меня не свалиться, пахнет говном каким-то (
источник

A

Artur in Love Frontend Chat
Eugene
а чо дерьмо ?
я хз шо там делают ваш редакс, но у меня бывали такие кейсы, шо нужно тянуть апи-шку с х3 урл-ов разных и ждать конечного результата
тут проблема не в количестве запросов
источник

AT

Andrey Tsapko in Love Frontend Chat
Artur
тут проблема не в количестве запросов
Ну смотри, я кейс опишу. Мне нужно сделать чтобы на странице показывало дефолтное состояние выбранной категории, первая выбранная, первой статьи категории и показывалось описание её описание.

Таким образом мне нужно запросит категории, выбрать первую и её айдишник, отправить запрос за статьями всей категории, выбрав первую и её айдишник, тоже самое с описанием. Промежуточно тоже надо сохранять.
источник

МС

Максим Свиридов... in Love Frontend Chat
Делаешь асинк авайтом подряд запросы последовательно передавая в качестве аргументов результат предыдущих запросов
источник

МС

Максим Свиридов... in Love Frontend Chat
После выполнение все сторишь в редух
источник

МС

Максим Свиридов... in Love Frontend Chat
Не раньше
источник

МС

Максим Свиридов... in Love Frontend Chat
Иначе ререндеров будет на каждый чих
источник

AT

Andrey Tsapko in Love Frontend Chat
Ну а как лоадинг захэндлить тогда?
источник

МС

Максим Свиридов... in Love Frontend Chat
Когда последний выполнится
источник

c

cosmonaut in Love Frontend Chat
источник

E

Eugene in Love Frontend Chat
Max
А что будет, если с одной из апишек данные не придут, какая-нибудь ошибка будет? Заново все три запроса посылаются? У меня похожий кейс намечается, только у меня будет 5 эндпойнтов, пока таска в аналитике, надеюсь на меня не свалиться, пахнет говном каким-то (
Ошибка будет
Данные придется заново все грузить ( со всех урлов )
источник

VG

Vlad Gritsenko in Love Frontend Chat
источник

A

Artur in Love Frontend Chat
Снкс
источник

AT

Andrey Tsapko in Love Frontend Chat
Максим Свиридов
Когда последний выполнится
У меня получилось завести и так. У меня есть обёртка для запроса, я в цепочке промисов вызываю 3-4 обёртки. Внутри обёртки хендлится request/success. И вытягиваю нужные данные через getState и норм. Разницы с тем что ты предлагаешь не вижу особо.

Мне нужно будет сделать те же три запроса, а в конце дёрнуть 3 экшена чтобы разложить данные по разным полям.
источник

AT

Andrey Tsapko in Love Frontend Chat
Хотя то что ты предлагаешь, как-то в записи будет приятнее и надежнее. Т.к. точно не будет проеба. А getState может и подвести.
источник

IG

Ilshat Gayanov in Love Frontend Chat
верно?
источник

IG

Ilshat Gayanov in Love Frontend Chat
я умею гуглить, но сложна тут
источник