Задать вопрос
@Swaer

Как правильно обновить объект значениями из разных инпутов?

const [user, setUser] = useState({})
const reg = (e) => {
	const {name, value} = e.target
	setUser(user[name] = value)
}

<input
	name='name'
	onChange={reg}
	value={user.name} />
<input 
        name='surname'
	onChange={reg}
	value={user.surname} />

Как правильно обновлять объект значениями из разных инпутов?
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
0xD34F
@0xD34F Куратор тега React
setUser({ ...user, [name]: value })
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽