React
React State(function)
혁이는 코딩 중
2020. 9. 16. 09:40
반응형
React로 프로젝트를 만들 때에 크게 두가지로 만들 수 있습니다. class와 function입니다.
class는 state와 props를 쓰고 function은 state대신 useState를 사용합니다.
이번에 다룰 것은 function의 useState입니다.
class와 확실히 선언하고 변경하는 법이 다릅니다.
먼저 function의 useState 선언하는 방법은
const [변수명, set변수명] = useState(초기값);
입니다.
예를 들어 const [count, setCount] = useState(0); 이런 식으로 선언해주시면 됩니다.
여기서 주의해야할 점은 set변수명을 적을때에 변수명의 첫글자는 대문자로 적어주셔야합니다.
또한
import {useState} from 'react';
를 추가해주셔야합니다.
예제로는 class의 예제와 동일하게 누르면 증가하는 버튼을 만들어 보도록 하겠습니다.
반응형