인프런 커뮤니티 질문&답변
main index.js 와 product index.js 차이점
작성
·
150
2
main의 index.js 에서는 아래 구문을 사용하지 않아도 되는 이유가 무엇인가요? 제가 보기에는 똑같이 에러가 떠야하는것처럼 보이는데..
if (product === null) {
return <h1>상품정보 로딩중입니다...</h1>;
}
답변 1
2
그랩
지식공유자
안녕하세요
main의 products 는 state로 관리하고 있는데, 아예 default 값으로 빈 배열을 넣어주고 있습니다. 따라서 rendering 과정에서 빈배열을 처리할 때는 문제가 없는 거죠.
다만 product의 경우 default 값을 null로 처리하였기에 product.값 혹은 product.메소드 이렇게 접근하시면 오류가 발생할 거예요!





아 그렇군요 감사합니다!