• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

안녕하세요. 강의 잘 보고 있습니다.

19.08.09 11:35 작성 조회수 85

0

하나 질문할게 있는데 

useEffect(() => {

setText('');

}, [addedPost === true]);

 

이런식으로 useEffect 로 해주셨는데 저 배열안에 조건문은 의미가 없지 않나 싶어서요.

저번 기본강좌에서도 배열안에 조건문 넣는거는 의미가 없다고 말씀하신것 같은데 또 실제 테스트 해본 경과  addedPost가 false 여도 useEffect() 안에 내용이 불리더라고요.

답변 1

답변을 작성해보세요.

0

useEffect(() => {
  if (addedPost) {
    setText('');
  }
}, [addedPost]);

감사합니다. 이게 더 적절하겠네요.