InputSample.js
import React,{ useState } from 'react';
function InputSample() {
const [text, setText] = useState('');
const onChange = (e) => {
setText(e.target.value);
//(e)에 event가 발생한 DOM에 대한 정보를 가지고 있다.
}
const onReset = () => {
setText('');
}
return (
<div>
<input onChange={onChange} value={text}/>
{/* value값을 설정해줘야 나중에 초기화버튼을 눌러서 input을 바꿨을 때도 input에 있는 값이 비워지게 된다.*/}
<button onClick={onReset}>초기화</button>
<div>
<b>값 : </b>
{text}
</div>
</div>
);
}
export default InputSample;
이 글은 패스트캠퍼스 '프론트엔드(React)올인원패키지Online'을 수강하며 정리한 노트입니다.
https://fastcampus.co.kr/search?keyword=%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C