Talktome project.ts 에러 정리

Sung Hyun Hong (Jenny)·2022년 2월 14일
0

Typescript

목록 보기
3/3

split 에 밑줄 쳐 있고, 해당 에러가 발생한 이유
: keyword 가 undefined 일 경우도 있지만 그 경우의 수를 고려하지 못하고 작성했기 때문에
발생한 에러


해당 에러가 발생한 이유
: 초기에 이 프로젝트를 시작했을때, 클래스로 묶어보겠다고 하다가 js에서는 발생하지 않았던 에러가 ts에서 발생하게 되었고, 아마도 this 상속자에서 하다보니 undefined로 읽혀서 에러가 발생한 게 아닌가 조심스레 추측해 본다.

해당 에러 => 해결
const { selectTitle, selectDesc, option1, option2, option3, option4, option5, endDate } = req.body;
const selectInfo = { selectTitle, selectDesc, option1, option2, option3, option4, option5, endDate };
await Selects.create(selectInfo);

이러한 방식을 통해 문제를 해결했다.


해당 에러 => 해결
: 타입을 지정해주지 않았기 때문에 발생한 에러라 any로 지정해주었다.

profile
오늘 하루도 열심히!

0개의 댓글