Size: a a a

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

2020 July 16

DB

David Bowie in React — русскоговорящее сообщество
Backend Разработчик
Мне сложно представить зачем в state будут лежать ссылки на один объект, но в таком случае, действительно будут проблемы, спасибо за разъяснения!
Например, в стейте могут храниться две версии сложного списка, а мы сделали поверхностное копирование. Тогда при изменении данных в первом списке второй тоже будет меняться. Или если у нас в сторе сложный объект, мы прямо из стейта его взяли и поменяли без копирования. Соответственно, в стейте этот объект тоже изменился. В таком случае нам setState не нужен, не чувствуешь подвох?)
источник

Э

Эльдар in React — русскоговорящее сообщество
export default - зло is the side effect
Открыть страницу аксиоса и посмотреть примеры, допустим
понял, спасибо за помощь, буду разбираться
источник

A

Av in React — русскоговорящее сообщество
Ребята, есть какие ни будь хорошие решения чтобы загрузить скрипты по очереди? У меня есть два файла, которым нужен JQuery. Юзаю react-load-script, но он загружает все скрипты синхронно. Мне надо чтобы файлы загружались по очереди. Дайте совет как решить проблему пожалуйста
источник

B

Backend Разработчик... in React — русскоговорящее сообщество
David Bowie
Например, в стейте могут храниться две версии сложного списка, а мы сделали поверхностное копирование. Тогда при изменении данных в первом списке второй тоже будет меняться. Или если у нас в сторе сложный объект, мы прямо из стейта его взяли и поменяли без копирования. Соответственно, в стейте этот объект тоже изменился. В таком случае нам setState не нужен, не чувствуешь подвох?)
Ну setState то так или иначе будет нужен чтобы отрендерить изменения в компоненте, но суть я понял. Хотя постоянно копировать элемент state чтобы внести в него изменения, выглядит как-то костыльно)
источник

UU

U U in React — русскоговорящее сообщество
как в formik при использовании withFormik проверять вводимые данные во время процесса onchange и менять если вводятся некорректные (через regex) символы?
источник

A

Anton in React — русскоговорящее сообщество
Vladimir Klimov
Не печаль, просто сделайте асинхронную операцию на уровне action-а
понял. Спасибо. Придётся тогда логику переделывать всё равно
источник

S

Saipik in React — русскоговорящее сообщество
Демо
https://codesandbox.io/s/eager-moon-7ly7e?file=/src/App.js

День добрый, подскажите пожалуйста, есть функции обновления токена которая проверяет если токен устарел обновляет его и возвращает новый если нет возвращает старый

Она вызывается при монтирования компонента, возвращает токен, после чего я вызываю нужные мне методы для извлечения данных где используется этот токен, проблема в том, если токен устарел я делаю запрос на обновление он асинхронный и у меня в методы извлечения данных возвращается undefined так как функция обновления завершилась а запрос еще не обработался, где нужно добавить async/await что бы мои методы не выполнялись по не обработается запрос на обновление токена
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
storybook. кто нибудь сталкивался с тем, что у компонента при изменении state постоянно происходит полный перерендер с отрабатыванием unmount?

из-за этого ломаются обработчики.
источник

OL

Oleg 🍺 Luchanso in React — русскоговорящее сообщество
Гайз, вопрос знатокам роутера
Используется Create React App + React Router, всё это собрано yarn build и положено в докер образ с nginx

Вопрос: какие есть способы задать роутеру basename при запуске контейнера?
https://reactrouter.com/web/api/BrowserRouter/basename-string

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

A

A A in React — русскоговорящее сообщество
Влад
Подскажите пожалуйста я уже долго програмирую на React, сейчас думаю перейти на fullstack подскажите что лучше выбрать в качестве серверной части Node.js или Java(Spring)
Если хочешь стабильную работу, и чтобы норм платили, скажем - банк, то Java
источник

IN

Igor N in React — русскоговорящее сообщество
А разве в банки берут фуллстеков? Всегда думал, что предпочтительней полноценные разработчики, а не "ни рыба, ни мясо")
источник

A

A A in React — русскоговорящее сообщество
Timofey Goncharov
storybook. кто нибудь сталкивался с тем, что у компонента при изменении state постоянно происходит полный перерендер с отрабатыванием unmount?

из-за этого ломаются обработчики.
КомпонентА ) А это часом не submit кнопка
источник

A

A A in React — русскоговорящее сообщество
Igor N
А разве в банки берут фуллстеков? Всегда думал, что предпочтительней полноценные разработчики, а не "ни рыба, ни мясо")
Берут, в Agile команды круто вливаются
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
A A
КомпонентА ) А это часом не submit кнопка
компонент. проверяй, прежде чем поправлять кого-то.
источник

A

A A in React — русскоговорящее сообщество
Oleg Rizhkov
компонент. проверяй, прежде чем поправлять кого-то.
С вами стал таким же токсичным, надо не надо прикапываюсь, как паранойя
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
A A
С вами стал таким же токсичным, надо не надо прикапываюсь, как паранойя
лол. ну да, дело конечно же в чатике.
источник

A

A A in React — русскоговорящее сообщество
Oleg Rizhkov
лол. ну да, дело конечно же в чатике.
В чем же еще-то?
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
A A
В чем же еще-то?
ну не в тебе же, в самом деле... чатик виноват. всегда.
источник

A

A A in React — русскоговорящее сообщество
Oleg Rizhkov
компонент. проверяй, прежде чем поправлять кого-то.
В телеге можно редактировать сообщения)
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
A A
В телеге можно редактировать сообщения)
с подключением.
источник