-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
TypeError: Cannot read property map of undefined 에러 질문
21.04.12 03:00 작성 조회수 446
0
components/PostForm.js 파일의 imagePaths.map부분에서 에러가 떠서 로그인 후 페이지가 뜨지 않습니다.
에러 내용 )
TypeError: Cannot read property 'map' of undefined
35 | <div>
> 36 | {imagePaths.map((v) => (
| ^
37 | <div key={v} style={{ display: 'inline-block' }}>
어떤 부분을 확인해봐야 할지 잘 모르겠어서 질문 올립니다.
답변을 작성해보세요.
1
1
조현영
지식공유자2021.04.12
imagePaths가 undefined인 것인데요. 혹시 이미지 업로드 시도 후에 에러가 뜨는 게 아닌가요?
imagePaths가 왜 undefined가 됐는지 redux devtool같은 것으로 추적해보세요.
0
seonjun Moon
2021.10.31
{imagePaths && imagePaths.map((v) => {
return (
<div key={v} style={{ display: 'inline-block' }}>
<img src={v} style={{width: '200px'}} alt={v}/>
</div>
)
})}
이렇게 바꾸니까 되더라고요
초기 값이 현재 없는데 for문을 돌리려니 없다고 에러가
는거 같습니다.
0
답변 5