반응형
목표
useState, onChange를 활용하여 input값 변화시키기!
input 상태를 관리할때는 useState, onChange 를 사용할 수 있다.
input에 value값 수정했을때 바뀌지 않을 경우 아래와 같이 설정을 바꿔보쟈
import { useState } from 'react';
import './App.css';
function App() {
const [value, setValue] = useState('');
const onChange =(e)=>{
setValue(e.target.value)
//console.log(e.target.value)
}
return (
<div>
<input value={value} onChange={onChange} />
<p>내용 : {value} </p>
</div>
);
}
export default App;
1. const onChange는 input에서 값을 입력할때마다 변화를 감지해주는 역할을 한다.
2. useState를 이용하여 input 상태 관리가 가능하다.

반응형
'React > basic' 카테고리의 다른 글
| [React] 리스트에 내용 추가하기. (1) | 2023.12.21 |
|---|---|
| [React] Input - submit - form 구현하기 [리로딩 방지 외] (0) | 2023.12.21 |
| [React] Firebase 를 이용한 신규 사용자 가입 (이메일 가입) (0) | 2023.05.16 |
| [React-Hook] useEffect 란? (0) | 2023.03.21 |
| [React-Hook] useSate 란? useState로 숫자 카운터 구현하기. (0) | 2023.03.20 |