Size: a a a

2020 March 26

К

Камран in JS Liberty
Foma
ой, песок надо
https://stackblitz.com/edit/react-ksgngx

Ну вот примерно,
Вопрос в том, как в массив childrens забросить то, что выберут из селекта
источник

F

Foma in JS Liberty
чет красное
источник

F

Foma in JS Liberty
<form className="content" onChange={handler}> а это что?
источник

F

Foma in JS Liberty
я думал я пошутил когда писал))\
источник

К

Камран in JS Liberty
Foma
я думал я пошутил когда писал))\
про один универсальный обработчик?)
Да почему нет, удобно же)
источник

К

Камран in JS Liberty
мне initialValues приходит 1 раз, я заполняю инпуты этими данными, а потом человек может их изменять, поэтому и нужен был обработчик
источник

К

Камран in JS Liberty
Камран
мне initialValues приходит 1 раз, я заполняю инпуты этими данными, а потом человек может их изменять, поэтому и нужен был обработчик
и вот когда он их заменяет, я чётенько записываю по инпут нейму  - инпут велью

Но в массив так же записать не получается. Он записывает в сам обьект, а мени так не надо
источник

F

Foma in JS Liberty
<input type="text" onChange={handler} name="text1" value="rad2"/>
источник

F

Foma in JS Liberty
и введи e.target,name в консоль
источник

К

Камран in JS Liberty
Foma
и введи e.target,name в консоль
ну, будет text1)
источник

F

Foma in JS Liberty
Foma
<input type="text" onChange={handler} name="text1" value="rad2"/>
у тебя гдето в стейте есть поле text1 ???
источник

К

Камран in JS Liberty
Foma
у тебя гдето в стейте есть поле text1 ???
нет)
источник

F

Foma in JS Liberty
так а что оно тогда меняет??
источник

F

Foma in JS Liberty
давай на классах
источник

F

Foma in JS Liberty
ты ж сначало реакт выучил а потом хуки??
источник

M

Misha in JS Liberty
Foma
ты ж сначало реакт выучил а потом хуки??
Ггг в 2020?
источник

К

Камран in JS Liberty
Foma
ты ж сначало реакт выучил а потом хуки??
ну да)
источник

F

Foma in JS Liberty
```
this.state = {
     text1: ''
   }

handler = event => {
   event.persist()
   this.setState(prev => ({...prev, ...{
     [event.target.name]: event.target.value
   }}))
 }
<input type="text" onChange={handler} name="text1" value="rad2"/>

````
источник

F

Foma in JS Liberty
на примере класса
источник

К

Камран in JS Liberty
Foma
```
this.state = {
     text1: ''
   }

handler = event => {
   event.persist()
   this.setState(prev => ({...prev, ...{
     [event.target.name]: event.target.value
   }}))
 }
<input type="text" onChange={handler} name="text1" value="rad2"/>

````
источник