Size: a a a

2019 June 06

I

Ilya in React Kyiv
Bogdan
axios
У него есть CancelToken, с помощью него можешь отменять запрос, вызов отмены можно в componentWillUnmount сделать
источник

B

Bogdan in React Kyiv
Ilya
У него есть CancelToken, с помощью него можешь отменять запрос, вызов отмены можно в componentWillUnmount сделать
А там несколько запросов. И они могут начинаться уже после анмаунта))
источник

I

Ilya in React Kyiv
Bogdan
А там несколько запросов. И они могут начинаться уже после анмаунта))
Значит трекай изменение роута, и в случае если надо отменить - отменяй
источник

I

Ilya in React Kyiv
Bogdan
А там несколько запросов. И они могут начинаться уже после анмаунта))
источник

B

Bogdan in React Kyiv
Ilya
Значит трекай изменение роута, и в случае если надо отменить - отменяй
Я понимаю, но этого недостаточно. На ммомент смены роута код просто может не успеть дойти до начала запроса. И в этот момент нельзя отменить запрос который еще не начался
источник

TS

Terry Sahaidak in React Kyiv
Bogdan
Я понимаю, но этого недостаточно. На ммомент смены роута код просто может не успеть дойти до начала запроса. И в этот момент нельзя отменить запрос который еще не начался
а запити як робляться? треба якусь змінну стейту, де вони робляться
або ж юзати якийсь сервіс, який буде їх групувати, і йому прокидати змінні стейту і тд
источник

I

Ilya in React Kyiv
Bogdan
Я понимаю, но этого недостаточно. На ммомент смены роута код просто может не успеть дойти до начала запроса. И в этот момент нельзя отменить запрос который еще не начался
А за что ты борешься отменой запросов?
источник

B

Bogdan in React Kyiv
Terry Sahaidak
а запити як робляться? треба якусь змінну стейту, де вони робляться
або ж юзати якийсь сервіс, який буде їх групувати, і йому прокидати змінні стейту і тд
а что это будет за переменная? как запросу понимать что ему уже не надо делаться
источник

TS

Terry Sahaidak in React Kyiv
Bogdan
а что это будет за переменная? как запросу понимать что ему уже не надо делаться
залежить від того, шо саме фетчеться, де, для чого і тд 🙂
источник

TS

Terry Sahaidak in React Kyiv
банально на анмаунт компонента, де це має фетчитись, ранити екшн, який або буде відміняти запити, або буде сетити змінну, по якій ці запити не запустяться)
источник

B

Bogdan in React Kyiv
Ilya
А за что ты борешься отменой запросов?
С багом, когда при быстрой смене роута туда и обратно с разными параметрами, подгружаются данные для старых параметров. А новый запрос не делается, потому что старый еще не в завершенном статусе.
источник

T

Tolik in React Kyiv
takeLatest тут би допоміг)
источник

TS

Terry Sahaidak in React Kyiv
Bogdan
С багом, когда при быстрой смене роута туда и обратно с разными параметрами, подгружаются данные для старых параметров. А новый запрос не делается, потому что старый еще не в завершенном статусе.
найпростіший варіант, який сходу прийшов в голову, робити перевірку в екшені
там ж доступний стейт
источник

G

GrafMine in React Kyiv
ребят такой вопрос, как вы менеджите сторибук с прилкой ? я имею ввиду как вы переключаетесь с проекта на стори бук и обратно ? коментите главный index.js ?
источник

G

GrafMine in React Kyiv
и была ли такая ошибка у кого-то со сторибуком ?
источник

G

GrafMine in React Kyiv
источник

YO

Yevhenii Oliinyk in React Kyiv
Подскажите пожайлуста отличную либу для интернационализации реакта
источник

DB

Dima Bildin in React Kyiv
react-i18next или react-intl, в зависимости от того, как происходит сама интернационализация
источник

YO

Yevhenii Oliinyk in React Kyiv
Dima Bildin
react-i18next или react-intl, в зависимости от того, как происходит сама интернационализация
а в каком плане зависимость?
источник

DB

Dima Bildin in React Kyiv
Например, плюрализация в react-intl делается через message format, в react-i18next разными ключами
источник