Size: a a a

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

2021 April 07

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Это какую проблему вы так решили?
источник

DP

Den Pol in React — русскоговорящее сообщество
Много кода с тех пор написано. Забыл, что за проблему решали)
источник

d

dJ ebAn in React — русскоговорящее сообщество
Вчерашняя проблема с мемоизацией children в условном попапе. Чтобы children, используемый как visible, не пропадал в момент
источник

d

dJ ebAn in React — русскоговорящее сообщество
Эту
источник

d

dJ ebAn in React — русскоговорящее сообщество
Докопался до сути. Antd действительно специально мемоизируют children. Это не выходило случайно
источник

MZ

Max Zhukov in React — русскоговорящее сообщество
Всем привет, подскажите в чем у меня тут проблема, мне приходит массив с объектами из БД и мне из него нужно сделать список радио кнопок. Внутри каждого объекта есть isActive который я должен отобразит как checked для каждой кнопки. В итоге checked просто не отображается в браузере, то есть массив меняется но на кнопках этого не видно. Вот тут пример: Спасибо))

https://codesandbox.io/s/magical-morning-n19mx?file=/src/index.js
источник

ⓂК

Ⓜ️ихаил Ковальчук... in React — русскоговорящее сообщество
в handleRadioChange мутируешь
источник

V

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

A

Andrew in React — русскоговорящее сообщество
Так лучше
Без мутаций
И работает
источник

S

Sasha in React — русскоговорящее сообщество
Примеры по redux, которые нашел в сети, делятся на "давайте реализуем счетчик" и на "давайте добавим/удалим что-то в списке". Подскажите пожалуйста, если состоянием являются разнородные данные с форм: например на первой странице в форме собираются имя и фамилия, на второй - дата рождения и возраст, то как правильно создавать reducer'ы, по отдельному reducer'у на каждое значение (имя, фамилия, дата, возраст) или группировать имя+фамилия и дата+возраст или же создать общий reducer "userInfo" ?
источник

MZ

Max Zhukov in React — русскоговорящее сообщество
Спасибо, я сделал немного тначе, но тоде через спред
источник

A

Andrew in React — русскоговорящее сообщество
Опишите структура которая должна получиться тогда смогу подсказать
источник

S

Sasha in React — русскоговорящее сообщество
В хранилище должны храниться данные о человеке: имя, фамилия, дата рождения и его возраст.
источник

A

Andrew in React — русскоговорящее сообщество
user: {
name,
surname,
birthday,
}

возраст хранить смысла нету, проще почитать от текущего момента времени
такая должна быть структура?
источник

A

Andrew in React — русскоговорящее сообщество
описать надо редюсер?
источник

A

Andrew in React — русскоговорящее сообщество
function userReducer(state = initialState, action){
switch(action.type){

case 'changeName': return {...state, name: action.payload}
case 'changeSurname': return {...state, surname: action.payload}

default: return state
}
}

примерно так
источник

ВБ

Вова Белый in React — русскоговорящее сообщество
Правильно ли я понимаю что сейчас нет хукового аналога shouldComponentUpdate не существует?
И любое получение новых пропсов, даже если пропсы были те же самые спровоцирует ререндер?
источник

AU

Akihiro Ukihara in React — русскоговорящее сообщество
Почему, когда я использую Router вместо BrowserRouter, он игнорит все мои ProtectedRoute'ы ?
источник

DP

Dmitry Plyaskin in React — русскоговорящее сообщество
React.memo
источник

е

его имя роберт полсо... in React — русскоговорящее сообщество
Массив зависимостей в юзэфекте
источник