Size: a a a

React: русскоязычное сообщество

2021 April 05

A

Aleksandr in React: русскоязычное сообщество
найти индекс и заменить, но так делать не хорошо
источник

A

Aleksandr in React: русскоязычное сообщество
buf = [...arr];
arr[i].value = 2123;
setNewText([...buff])
источник

DK

Dmitry Kozlov in React: русскоязычное сообщество
https://codesandbox.io/s/great-mendeleev-wgdly
Не понял никак, битый час сижу(( Как реализовать этот эдит? Сейчас у меня все элементы просто сбрасываются
источник

A

Aleksandr in React: русскоязычное сообщество
const editItem = (id) => {
   const editText = prompt("Enter new title");
   let buff = [...newText];
   buff.find((x) => x.id === id).name = editText;
   setNewText([...buff]);
 };
источник

DK

Dmitry Kozlov in React: русскоязычное сообщество
Спасибо! Работает!
источник
2021 April 06

p

pa5ca1 in React: русскоязычное сообщество
привет, есть СSVReader, который на "onFileLoad" вызывает функцию, которая берет данные и пытается найти ошибку и в случае нахождения - меняет стейт
error
на
true
источник

p

pa5ca1 in React: русскоязычное сообщество
источник

p

pa5ca1 in React: русскоязычное сообщество
но стейт не меняется , так как setState асинхронно может выполняться , вопрос: как побороть, нужен ли тут useEffect  и если нужен, то куда его ставить?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Писать error в отдельную переменную
источник

p

pa5ca1 in React: русскоязычное сообщество
блин, спасибо! а почему так? Всё из-за map-а ?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Ну, так реакт работает просто
источник

ES

Eugene Stepanyuk in React: русскоязычное сообщество
ребята, может у кого будут какие-то мысли, уже долблюсь ппц сколько, почему при импортируемом компоненте срабатывает rules Form.Item при выборе значения, а если напрямую подключать Select с библы то все ок?
https://codesandbox.io/s/goofy-diffie-uk3g5?file=/src/App.js
источник

Ю

Юрий in React: русскоязычное сообщество
 const formRef = useRef();

 const onChangeSelect = (value) => {
   if (formRef) {
     formRef.current.setFieldsValue({ role: value });
   }
 };


....


<Form layout="vertical" onFinish={onFinish} ref={formRef}>
....
<SelectComponent onChangeSelect={onChangeSelect} data={data} />
источник

Ю

Юрий in React: русскоязычное сообщество
достаточно посмотреть доку по ant-design
источник

ES

Eugene Stepanyuk in React: русскоязычное сообщество
спасибо!
источник

ES

Eugene Stepanyuk in React: русскоязычное сообщество
не заметил видимо, а для классового компонента тоже по сути будет же работать только через React.createRef() ?
источник

Ю

Юрий in React: русскоязычное сообщество
да. в доке как раз пример на классовом
источник

RP

Roma Prokopets in React: русскоязычное сообщество
подскажите плиз как мне подправить функцию чтобы сортировка происходила элементов в зависимости от даты
источник

RP

Roma Prokopets in React: русскоязычное сообщество
источник

.

.. in React: русскоязычное сообщество
кто-то может посоветовать какой-нибудь гайд или что-то в этом роде, чтобы в моем react приложении  выполнить следующее : "отправляете запрос на бэк
1) ищете логин, не нашли - 401 ошибка
2) сверяем пароль, не подошел - 401 ошибка
3) профит, получаем токен, записываем в локал - 200 статус"
источник