UseEffect에 대하여

Views:
7
Category:
Post
Posted on:
2024. 5. 25.

useEffect Hook에 관하여

부모 컴포넌트의 상태값 open에 따라 animation효과를 적용하기 위해 useEffectf를 사용하며

궁금증과 알게된 점에 대하여 적어봄.

useEffect(() => {
  setA(true);
}, []);

useEffect(() => {
  console.log(a);
}, []);
// console
//  false
// false

위에 정의된 useEffect에서 상태값 변경 >> 아래 훅에서 검지 하지 못함.

  useEffect(() => {
    setA(true);
  }, []);

  useEffect(() => {
    console.log(a);
  }, [a]);
    // console
    // false
    // false
    // true

의존성 배열에 추가 하면 감지 하나 리 랜더링이 일어난 후이다.

# useEffect Hook에 관하여

부모 컴포넌트의 상태값 open에 따라 animation효과를 적용하기 위해 useEffectf를 사용하며

궁금증과 알게된 점에 대하여 적어봄.

  ```js
useEffect(() => {
    setA(true);
  }, []);

  useEffect(() => {
    console.log(a);
  }, []);
// console
//  false
// false
```
위에 정의된 useEffect에서 상태값 변경 >> 아래 훅에서 검지 하지 못함.

```js
  useEffect(() => {
    setA(true);
  }, []);

  useEffect(() => {
    console.log(a);
  }, [a]);
    // console
    // false
    // false
    // true
```
의존성 배열에 추가 하면 감지 하나 리 랜더링이 일어난 후이다.