useState는 Hook에서 가장 기본적은 Hook이며 가변 데이터 상태를 지닐 수 있게 해준다
import React, { useState } from 'react'; const UseState = () => { const [value, setValue] = useState(0); return( <div> <p>현재 카운터 값은 <b>{value}</b></p> <button onClick={()=> setValue(value + 1)}>+1</button> <button onClick={()=> setValue(value - 1)}>-1</button> </div> ); }; export default UseState;
useState 여러번 사용하기
import React, { useState } from 'react'; const UseState = () => { const [value, setValue] = useState(0); const inCrement = () => { setValue(value + 1); } const deCrement = () => { setValue(value - 1); } return( <div> <p>현재 카운터 값은 <b>{value}</b></p> <button onClick={inCrement}>+1</button> <button onClick={deCrement}>-1</button> </div> ); }; export default UseState;
최신 댓글