TypeError: Array.map is not a function
리액트에서 map 함수를 사용하다 보면 종종 발견되는 에러이다.
오브젝트는 map() 함수를 가지고 있지 않아 사용할 수 없다.
만약 기존 코드가 data.map()
이면 이를 data.puoducts.map()
으로 바꾸면 해결
특히 json 데이터를 가져올 때 많이 발생한다
"date" : [
{
~~
}]
json의 데이터를 받아올 때 개별 Object가 배열로 쌓여있는 경우 같은 에러가 발생한다