reactjs.org/docs/hooks-state.html
HOOK을 사용하면 컴포넌트를 class로 만들 필요도 없고, 훨씬 코드사용량이 줄어든다.
1. import로 { useState } 를 불러옴.
2. state 설정.
const [state이름, setState를 대신할 함수이름] = useState(state의 초기값);
3. state 변경.
setState(변경할 state 값);
or
setState( preState => ...preState.... );
useState에서 함수를 사용할때는 기본적으로 바꾸기 전 state값을 인자로 받아온다.
위의 화면과 같은 경우
setCount( preCount => preCount + 1);
이렇게 사용할 수 있음.
React HOOK :: useEffect (0) | 2020.11.22 |
---|---|
React _커스텀 HOOK: useInput (react에서 input창 쉽게 설정하기) (0) | 2020.11.16 |
React :: 글 수정(update기능 구현하기) (0) | 2020.11.07 |
React :: state를 사용하여 Event 구현하기 (0) | 2020.11.04 |
React :: state 사용하기 (0) | 2020.10.07 |
댓글 영역