Size: a a a

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

2021 March 24

p

persona x grata in React — русскоговорящее сообщество
да, я отсюда узнал про фишку. интересно побольше юзкейсов
источник

d

dron in React — русскоговорящее сообщество
dron
setTheme(prevTheme => otherTheme || prevTheme)
вот это то самое «что-то ещё»
источник

ИМ

Иван Мелентьев... in React — русскоговорящее сообщество
оно проверяет изменилось ли значение, и если оно такое же - не меняет его?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Иван Мелентьев
чтоб функция не вызывалась при изменении этого значения
Что такое currentTheme?
источник

ИМ

Иван Мелентьев... in React — русскоговорящее сообщество
просто текст
источник

d

dron in React — русскоговорящее сообщество
Иван Мелентьев
просто текст
это стейт?
источник

ИМ

Иван Мелентьев... in React — русскоговорящее сообщество
ну конечно, там же видно по set
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Иван Мелентьев
просто текст
Откуда эта переменная?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Иван Мелентьев
ну конечно, там же видно по set
Ничего не видно по вашим скринам
Сделайте как посоветовали, через колбек в setState
источник

ИМ

Иван Мелентьев... in React — русскоговорящее сообщество
а почему это поможет?
источник

d

dron in React — русскоговорящее сообщество
Иван Мелентьев
ну конечно, там же видно по set
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Иван Мелентьев
а почему это поможет?
Потому, что в таком случае вам не надо беспокоиться о получении актуального значения переменной currentTheme
источник

d

dron in React — русскоговорящее сообщество
Иван Мелентьев
а почему это поможет?
источник

ИМ

Иван Мелентьев... in React — русскоговорящее сообщество
а, так-то да, получается если для него не будет set, то отслеживать обязательно придется
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Иван Мелентьев
а, так-то да, получается если для него не будет set, то отслеживать обязательно придется
Массив зависимостей нужен не для того, чтобы что-то "отслеживать"
Он нужен для того, чтобы эти зависимости были актуальными каждый ререндер
источник

.

.. in React — русскоговорящее сообщество
это нормально, что после запуска json-server, страница не прогружается( просто белая) может какие-нибудь настройки нужны файлу?? а то я просто пишу json-server users.json ( объект с моими фотографиями) и все
источник

ИМ

Иван Мелентьев... in React — русскоговорящее сообщество
Vladimir Klimov
Массив зависимостей нужен не для того, чтобы что-то "отслеживать"
Он нужен для того, чтобы эти зависимости были актуальными каждый ререндер
На каждое изменение любой из зависимостей функция будет вызываться, и это может поменять логику, допустим, если вам нужно выполнить код только при изменении одной из зависимостей
источник

П

Прив in React — русскоговорящее сообщество
Как установить связь между redux и локальным состоянием для контролируемой функциональной компоненты?
Столкнулся с проблемой что useState, берет инфу useSelector, а useEffect перезаписывает useState, но при изменение инпута  useEffect перезаписует на старые изменения
источник

A

Angry in React — русскоговорящее сообщество
Angry
Ребят, хэлп.

https://codesandbox.io/s/react-js-tree-8uujm?file=/src/Tree.js

Отрисовываю свгшки в рекурсии и для этого нужно передавать рефу на контейнер, но она передаётся странно... Подскажите, что не так?
help 🙌🏼
источник

KZ

Kestas Z in React — русскоговорящее сообщество
хотел спросить nextjs pre-rendering часто в реальных проектах использует?
источник