인프런 커뮤니티 질문&답변
TypeError: Cannot read property map of undefined 에러 질문
작성
·
783
답변 5
1
1

제로초(조현영)
지식공유자
imagePaths가 undefined인 것인데요. 혹시 이미지 업로드 시도 후에 에러가 뜨는 게 아닌가요?
imagePaths가 왜 undefined가 됐는지 redux devtool같은 것으로 추적해보세요.
0
{imagePaths && imagePaths.map((v) => {
                    return (
                        <div key={v} style={{ display: 'inline-block' }}>
                            <img src={v} style={{width: '200px'}} alt={v}/>
                        </div>
                    )
                })}
이렇게 바꾸니까 되더라고요 
초기 값이 현재 없는데 for문을 돌리려니 없다고 에러가 
는거 같습니다.
0
0







이거 아무리찾아봐도 못찾아서 선생님 코드 부분부분 복붙해봤더니 해결됐습니다. 원인을 정확히 알지못해서 아직까지도 찝찝하네요ㅠㅠ