React
React에서 input 관리
minsun309
2024. 8. 24. 14:08
가장 기본이 되는 React에서 input 상태를 어떻게 관리하는지 정리했다.
onChange를 통해 useState에 value값을 넣어주면 된다.
input의 value값은 event.target.value 이다.
import React, { useState } from "react";
export default function Test() {
const [text, setText] = useState("");
const onChange = (e: any) => {
setText(e.target.value);
};
const onReset = () => {
setText("");
};
return (
<div>
<input onChange={onChange} value={text}/>
<p>결과 : {text}</p>
<button onClick={onReset}>
초기화
</button>
</div>
);
}