이것은 React에서 가장 흔히 볼 수 있는 오류 메시지입니다. 이 오류는 값이 정의되지 않았기 때문에 값을 읽을 수 없을 때 발생합니다.
위의 오류는 React뿐만 아니라 Angular 및 Vue 프레임워크에서도 흔히 발생합니다.
여기서 상태는 비동기식이며 처음으로 렌더링(마운트)되기 전에도 작동합니다. 이 시점에서 상태가 정의되지 않았으므로 당연히 정의되지 않습니다.
따라서 값을 읽을 수 없다는 오류가 표시됩니다.
>>>>>

일하다

작동하지 않습니다
그렇게 하면 둘 다 작동하고 둘 다 작동하지 않습니다. 나를 화나게 하지 마십시오.

콘솔을 인쇄하면 값이 완전히 표시됩니다.

오류 이유
집 주소가 모호했고,

코드 프로
용해
하나.

주소를 자세히 할당
용해
2.
&& 연산자와 조건문을 사용하십시오.

기본값을 표시하지 않으려면
&&만 사용
위의 줄이 작동하는 이유
문자열값이라 식당에 갔는데 건물이 텅텅 비어있어서
배열의 경우 복잡한 레스토랑으로 가는 도중에 지침이 도착하지 않았기 때문에 페이지를 렌더링할 수 없었습니다.

