state через redux в одной функции
https://codesandbox.io/s/recursing-taussig-xj72s?file=/src/App.js
Зачем тебе по id ?
что бы одной функцией передать все три вэлью с нипутов
Ты не правильно делаешь, вообще советую хуки попробовать
инпутам прокинь рефы, а в функции считай значения с них
Тебе нужно состояние инпутов записывать в стейт, потом на кнопку ты отправишь данные из стейта куда тебе там нужно (из всех полей)
а так как реализоавть, по подскажите
Ему это явно не нужно
ну человек хотел считать значения по id насколько я понял, правильный аналог в реакте это использовать рефы
попробую спасибо
либо да - делать инпуты контролируемыми и синхронизировать со стейтом, но это ведь не всегда нужно
const Form = (addPost) => { const [name, setName] = useState('') const [link, setLink] = useState('') const [post, setPost] = useState('') return ( <div> <input value={name} onChange={({ target: { value } }) => setName(value)} /> <input value={link} onChange={({ target: { value } }) => setLink(value)} /> <input value={post} onChange={({ target: { value } }) => setPost(value)} /> <button onClick={() => addPost(name, link, post)}>send</button> </div> ) }
Я смотрю на код на кодепене и вижу что человеку явно нужны не рефы и тем более не отслеживание состояния
Обсуждают сегодня