12.08 [에러로그]Cannot read properties of undefined

이정민·2022년 12월 8일
0

아직 값이 없는 상태이기 때문에 있는지 확인해야 에러를 해결 할 수 있다.

=> &&연산자를 추가하여 데이터의 값이 존재하는 경우로 한정시켜주어 에러가 나오지 않게 해결

 {todos &&
        todos.map((todo) => <Todo key={todo.id} todo={todo} token={token} />)}

이외에도 if문을 활용하거나 ?연산자를 사용하여 에러를 해결 할 수 있다.

프로젝트할 때도 종종 했던 실수인데 앞으로는 한번에 해결하도록 해야겠다.

0개의 댓글