Size: a a a

React — русскоговорящее сообщество

2021 January 16

VB

Volodymyr Borysov in React — русскоговорящее сообщество
Андрей Негруша
Т.е. мне в thunk нужно сделать глубокое копирование массива?
Чтобы все было правильно
нет, в thunk вам нужно диспатчить экшены, которые уже в редьюсере поменяют стейт
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Андрей Негруша
Т.е. мне в thunk нужно сделать глубокое копирование массива?
Чтобы все было правильно
А зачем тебе копирование в thunk вообще? Что ты там хочешь сделать?
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Volodymyr Borysov
нет, в thunk вам нужно диспатчить экшены, которые уже в редьюсере поменяют стейт
Ааа, то есть мне нужно создать дополнительный экш Креатор, который будет изменять мое значение isSone на противоположное, да?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Андрей Негруша
Ааа, то есть мне нужно создать дополнительный экш Креатор, который будет изменять мое значение isSone на противоположное, да?
Да
источник

VB

Volodymyr Borysov in React — русскоговорящее сообщество
Андрей Негруша
Ааа, то есть мне нужно создать дополнительный экш Креатор, который будет изменять мое значение isSone на противоположное, да?
типа того
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Спасибо большое
источник

S

Stas in React — русскоговорящее сообщество
Ребята подскажите - регвест отдает файл с сервера (фотку) все устройства включая мак при клике по кнопке сохранают фотку андроид тоже а айфон открывает ее - как заставить скачать
источник

Е

Ебатрон in React — русскоговорящее сообщество
В кастомном хуке используется лодаш функция throttle. Ввиду чего мне необходимо вызывать кастомный хук один раз, только при первом рендере компонента. Как это сделать? В useEffect и useMemo я кастомный хук вызвать не могу, так как это нарушает правило хуков.
источник

IN

Igor N in React — русскоговорящее сообщество
Stas
Ребята подскажите - регвест отдает файл с сервера (фотку) все устройства включая мак при клике по кнопке сохранают фотку андроид тоже а айфон открывает ее - как заставить скачать
источник

S

Stas in React — русскоговорящее сообщество
так фронт на реакте
источник

IN

Igor N in React — русскоговорящее сообщество
Stas
так фронт на реакте
И? Вопрос-то не про реакт
источник

АН

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

VB

Volodymyr Borysov in React — русскоговорящее сообщество
Андрей Негруша
Но тогда получается я изначально изменю стейт, а уже потом буду заливать измененный стейт на сервер?
Если на бэке вам нужно перезаписать какие-то данные, то вам нужно дождаться ответа от сервара и только потом менять ваш стейт на фронте (диспатчить ещё один экшн).
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Volodymyr Borysov
Если на бэке вам нужно перезаписать какие-то данные, то вам нужно дождаться ответа от сервара и только потом менять ваш стейт на фронте (диспатчить ещё один экшн).
Извиняюсь за глупый вопрос, тогда как мне изменить этот флаг с true на false и наоборот?
Мне же нужно запатчить на сервер измененный массив с измененным флагом
В этом коде я сначала думал, что вроде как копировал себе этот массив, в нем изменял флаг. Потом заливал на сервер, а уже потом изменял стейт
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Volodymyr Borysov
Если на бэке вам нужно перезаписать какие-то данные, то вам нужно дождаться ответа от сервара и только потом менять ваш стейт на фронте (диспатчить ещё один экшн).
Я делаю это так. Но как я понял я делаю неправильно
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Volodymyr Borysov
Если на бэке вам нужно перезаписать какие-то данные, то вам нужно дождаться ответа от сервара и только потом менять ваш стейт на фронте (диспатчить ещё один экшн).
источник

N

Nnn in React — русскоговорящее сообщество
Андрей Негруша
Я делаю это так. Но как я понял я делаю неправильно
блин, очень много вариантов для ошибки, но на этом скрине мне чет всё не нравится
хз, прост подходы, конечно, разные бывают
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Nnn
блин, очень много вариантов для ошибки, но на этом скрине мне чет всё не нравится
хз, прост подходы, конечно, разные бывают
Так я учусь, подскажите как сделать красиво и правильно) я ж для этого сюда и написал
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Nnn
блин, очень много вариантов для ошибки, но на этом скрине мне чет всё не нравится
хз, прост подходы, конечно, разные бывают
Меня смущает копирование из getState массива в моем коде, которое мне кажется ну неправильным
источник

AD

Andriy Dudariev in React — русскоговорящее сообщество
я смотрю на индексы, и мне больно. Почему нельзя через айдишники сделать
источник