728x90
๋ฐ์ํ
๋ณธ์ธ์ด ์์ฑํ ํ๋ฆ ๋ฐ๋ผ ๊ฐ์ด ๋ณํ ๊ฒ์ผ๋ก ์์ํ๊ณ setState๋ฅผ ์ฌ์ฉํ์ ๋,
๋ฐ๋ก ๋ค์์ค์ ๊ฐ์ด ๋ณํ์ง ์๋ ๊ฒ์ ์ข ์ข ํ์ธํ ์ ์์ต๋๋ค.
์ด๋ useState์ค๋ช ํ ๋์ฒ๋ผ ๋น๋๊ธฐ๋ก ๋์ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
(๊ด๋ จ ์ค๋ช ์ ์๋ ๊ธ ํ์ธํ์๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค.)
2023.06.04 - [Front-End/React] - React] React ๋...?
2023.06.06 - [Front-End/React] - Hook) useState
๊ทธ๋ ๋ค๋ฉด useState๋ฅผ ๋๊ธฐ๋ก ์ฒ๋ฆฌํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ๋ ์ง 2๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
useEffect ์ฌ์ฉ
useEffect๋ฅผ ์ฌ์ฉํ์ฌ ์์กด์ฑ์ ๋ถ์ฌํ๊ณ , content๊ฐ ๋ฐ๋ ๋๋ง๋ค ๊ฐฑ์ ํด ์ฃผ๋ฉด ๋ฉ๋๋ค.
2023.06.20 - [Front-End/React] - Hook) useEffect
์ฝ๋ฐฑํจ์ ์ฌ์ฉ
setStateํ ๋, ๋ณ์๋ฅผ ์ง์ ๋ฃ๊ธฐ๋ณด๋ค๋ ์ฝ๋ฐฑํจ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ฃ์ด์ฃผ๋ฉด ๋ฉ๋๋ค.
์๊ฐ๋ณด๋ค ๋์น๊ธฐ ์ฌ์ด ์ฌํญ์ด๊ธฐ๋ ํ๊ณ , ๊ฐ๋ฐํ๋ค ๋ณด๋ฉด ์์ฃผ ์ค์ ํ ์ ์๋ ๋ถ๋ถ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์ค์ํ ๋ฏ...
728x90
'Front-End > React' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
React] Hook : useContext ๋จ์ ํด๊ฒฐ (0) | 2023.06.26 |
---|---|
React] Hook : useContext (0) | 2023.06.23 |
React] Hook : useReducer (0) | 2023.06.22 |
React] Hook : useCallback (0) | 2023.06.22 |
React] Hook : useMemo (0) | 2023.06.20 |