오늘 배운 타입스크립트 오류 해결

nyongho·2021년 11월 3일
0

TypeScript

목록 보기
1/1

다음 사진처럼 key 값을 주려는데 계속 id 형식이 지정되지 않았다는 오류를 냈다.

해결 방법

data는 UserInfoDataModel 인터페이스에 연결되어있고 그 안의 attendances의 타입은 다음과 같았다.

Array안에 object 형태의 타입일 것이란 것은 명시했지만 그 object에 어떤 값이 있는지 선언을 안해준 것이 문제였다.

따라서 나는 다음의 과정을 거쳐 타입을 선언해주었다.

해당 object에 어떤 값들이 들어오는지 정확히 타입을 선언해주었고 이를 Array의 들어올 타입으로 지정해주었다.

그러자 오류가 말끔히 사라졌다..ㅠㅠ

확실히 타입스크립트의 선언이 잘 됐을 경우 미리보기가 잘 뜬다. 이러한 점도 하나의 개발 기준이 될 것 같다.

profile
두 줄 소개

0개의 댓글