타입스크립트배열타입명시 (1) 썸네일형 리스트형 리액트 일지 003 | 리액트 배열 렌더링하기 | API 연동하여 데이터 출력하기 | 리액트 배열 오류 에러로그 아래와 같이 음식 데이터를 받아와 화면에 출력하는 메뉴판을 만들던 중, 데이터를 배열로 받아와 출력하는 과정에서 여러가지 에러를 만났다. 분명 이전에 리액트 배웠을 때엔 배열을 가져와서 배열을 저장하고 map 함수를 써서 출력해주었던 것 같은데 다른 내용으로 시도해보았을 때 잘 안됐어서 좀 많은 시간을 소비했다ㅠㅠ 나의 멋진 해결 타입스크립트에서는 타입 명시를 보다 명확하게 해주어야하는데 그 부분이 부족했다. 이렇게 recoMenu라는 이름으로 useState를 설정하고 axios.get을 통하여 데이터를 받아온 뒤 두번째 인자에 배열을 저장해주었다. 오류가 난 근본적인 이유는 배열도 명시적으로 입력해주어야하는데 그렇지 않으면 암시적으로 항상 비어있는 항상 비어있는 배열을 가져오기 때문이였다(n.. 이전 1 다음