์ด๊ธฐ ๋ ๋๋ง ๋ฐ ๋ณ์ ๋ณํ์ ๋ฐ๋ฅธ ๊ธฐ๋ฅ์ ๋ถ๋ฌ์ค๊ธฐ ์ํ "useEffect"
2023.11.01
UseEffect ๋. ๋ฆฌ์กํธ ์ปดํฌ๋ํธ๊ฐ ๋ ๋๋ง ๋ ๋๋ง๋ค ํน์ ์์
์ ์ํํ๋๋ก ์ค์ ํ ์ ์๋ Hook์. โ ๊ธฐ์กด์๋ ํด๋์คํ ์ปดํฌ๋ํธ์์๋ง ์๋ช
์ฃผ๊ธฐ ๋ฉ์๋๋ฅผ ์ฌ์ฉํ ์ ์์๋๋ฐ. useEffect๋ฅผ ์ฐ๋ฉด ํจ์ ์ปดํฌ๋ํธ์์๋ side effect ๋ฅผ ์ธ ์ ์๊ฒ ๋์๋ค. ๋ผ์ดํ์ฌ์ดํด hook(componentDidMount, componentDidUpdate, componentWillUnMount)์ ๋์ฒดํ ์ ์๋ useEffect. ์ฌ์ฉ ๋ฐฉ๋ฒ import { useEffect } from 'react'; function useeffecttest() { // ์ฌ์ฉ๋ฒ 1. ์ข
์์ฑ ๋งค๊ฐ๋ณ์ ์์. useEffect(() => { DoSomething(); }); // ์ฌ์ฉ๋ฒ 2. ๋น ์ข
์์ฑ ๋งค๊ฐ๋ณ์ ..