가장 기본이 되는 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>
  );
}

 

 

'React' 카테고리의 다른 글

react-highlight  (0) 2024.08.25
Zustand에 대해  (0) 2024.08.24
swr 기본 사용법  (0) 2024.08.24
ExcelJS 다운로드 & 엑셀 파일 업로드  (0) 2024.08.24
apexcharts  (0) 2024.08.24
minsun309