Size: a a a

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

2020 August 04

A

Andrey in React — русскоговорящее сообщество
Павел Червов
Всем привет, подскажие плис, как изменить стейт родительского компонента из дочернего, без установки flux/redux/mobix.
Во Vue, можно было кинуть событие из дочернего компонента, а в родительском его прослушать. В React такое на нашел пока.
прокинуть в ребенка коллбек для изменения стейта
источник

FW

Fuzzi Wuzzi in React — русскоговорящее сообщество
Павел Червов
Всем привет, подскажие плис, как изменить стейт родительского компонента из дочернего, без установки flux/redux/mobix.
Во Vue, можно было кинуть событие из дочернего компонента, а в родительском его прослушать. В React такое на нашел пока.
источник

ПЧ

Павел Червов... in React — русскоговорящее сообщество
@tehSLy @Fuzzi_Wuzzi спасибос 🙏
источник

CD

Camina Drummer in React — русскоговорящее сообщество
Павел Червов
Всем привет, подскажие плис, как изменить стейт родительского компонента из дочернего, без установки flux/redux/mobix.
Во Vue, можно было кинуть событие из дочернего компонента, а в родительском его прослушать. В React такое на нашел пока.
Context / useRef
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Camina Drummer
Context / useRef
к чему useRef то
источник

А

Александр in React — русскоговорящее сообщество
Maxim Koylo
к чему useRef то
Можно в current приятностей насувать.
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Александр
Можно в current приятностей насувать.
компонент то не перерендериться
источник

А

Александр in React — русскоговорящее сообщество
Maxim Koylo
компонент то не перерендериться
Ну понятное дело, что это через useEffect надо делать, как с кастомным usePrevious.
источник

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
Maxim Koylo
[...state.colorArr, action.payload]
почему-то не добавляет элемент, а удаляет старый и дописывает новый с новым индексом
источник

А

Александр in React — русскоговорящее сообщество
Dmitry Kudryavtsev
почему-то не добавляет элемент, а удаляет старый и дописывает новый с новым индексом
Гугли spread-оператор
источник

Иx

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

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
Александр
Гугли spread-оператор
и?
источник

А

Александр in React — русскоговорящее сообщество
Framework developer, кто-то такое название придумал.
источник

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
хах, когда настолько уже забитые, что остается только пытаться в конфе кого-то цеплять
источник

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
вместо помощи
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Dmitry Kudryavtsev
почему-то не добавляет элемент, а удаляет старый и дописывает новый с новым индексом
а покажи как ты рендеришь это масив
источник

SC

Sergey Chugun in React — русскоговорящее сообщество
Всем привет! Кто-нибудь знает почему хром может ставить в строку поиска сохраненный логин от входа? в данном инпуте нет вообще value, только defaultValue, т.е. это не управляемый инпут
источник

CD

Camina Drummer in React — русскоговорящее сообщество
Dmitry Kudryavtsev
хах, когда настолько уже забитые, что остается только пытаться в конфе кого-то цеплять
Кто забитый?
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Sergey Chugun
Всем привет! Кто-нибудь знает почему хром может ставить в строку поиска сохраненный логин от входа? в данном инпуте нет вообще value, только defaultValue, т.е. это не управляемый инпут
Потому что автозаполнение браузера. name какой-то указал скорее всего
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Sergey Chugun
Всем привет! Кто-нибудь знает почему хром может ставить в строку поиска сохраненный логин от входа? в данном инпуте нет вообще value, только defaultValue, т.е. это не управляемый инпут
он сам же не вставит если ты не тыкнеш из списка предложки
источник