바보일기

[React] Cannot read properties of undefined / useState의 값이 불러오기 전에 렌더링됨

찰리-누나 2023. 1. 10.

 

 

1. 옵셔널 체이닝 (?연산자)

2. && 연산자

3. if문

 

을 써도 Cannot read properties of undefined  오류가 해결되지 않는 경우가 있다... 3개를 다 써도 안되어서 삽질하던 와중에 발견한 방법.

 

useState의 초기값을 null로 주면 말끔히 해결된다. useState([]) 도 안되고, useState('')도 안된다. 무조건 NULL이어야 함.

useState(null);

댓글