Size: a a a

Front-end developers

2020 October 27

NM

Niccolo Machiavelli in Front-end developers
Незки
источник

ГШ

Гривнян Шривнанян... in Front-end developers
Nik Nik
всем ку. глупый вопрос, наверное ,но хочу в реакт поиграть немного. пишет
TypeError: setCount is not a function . почему так нельзя делать?(
ты точно делаешь чтото не так)
источник

ГШ

Гривнян Шривнанян... in Front-end developers
во первых без useState
источник

ГШ

Гривнян Шривнанян... in Front-end developers
во вторых useState должен внутри компоненты быть
источник

NN

Nik Nik in Front-end developers
Гривнян Шривнанян
во первых без useState
это уже понялл
источник

NN

Nik Nik in Front-end developers
Гривнян Шривнанян
во вторых useState должен внутри компоненты быть
тоже сделал. спасибо!
источник

NN

Nik Nik in Front-end developers
еще бы понять логику как запушив в массив новое значение, передавая в пропсах компонента, рендерить его при обновлении массива
источник

R

R in Front-end developers
Nik Nik
еще бы понять логику как запушив в массив новое значение, передавая в пропсах компонента, рендерить его при обновлении массива
Чо, ничо непонятно
Ты массив передаешь пропсом в компонент-ребёночек, и в компоненте ребёночке добавляешь элемент, и хочешь чтоб родительский элемент перерендерился?
источник

R

R in Front-end developers
Потому что при обновлении состояния render сам вызовется же
источник

NN

Nik Nik in Front-end developers
R
Потому что при обновлении состояния render сам вызовется же
тип того, но не понимаю че ему не так
источник

NN

Nik Nik in Front-end developers
источник

R

R in Front-end developers
Потому что в setCount ты должен передавать новое значение для count
источник

R

R in Front-end developers
Вместо это ты говоришь "в каунт засунь в каунт засунь 1"
источник

R

R in Front-end developers
А не, я понял шо ты хотел сделать
источник

R

R in Front-end developers
Я глупость написал
источник

R

R in Front-end developers
Ну покажи тогда и List component
А то тут всё нормально выглядит, вроде)0
источник

NN

Nik Nik in Front-end developers
источник

N

Nickermen in Front-end developers
тебе нужно новый масив передавать в сетСтейт, а не мутировать старый стейт
setCount(prev => prev.concat(1))
источник

NN

Nik Nik in Front-end developers
все ок, спасибо
источник

NN

Nik Nik in Front-end developers
Nickermen
тебе нужно новый масив передавать в сетСтейт, а не мутировать старый стейт
setCount(prev => prev.concat(1))
ага, разобрался. пасиб😊😊
источник