inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Bài giảng giới thiệu TypeScript tới ionic6 (Dựa trên góc)

Tạo trang chi tiết phòng họp

회의실 상세 페이지 만들기 강의 중 type 에러

484

geese3433

2 câu hỏi đã được viết

0

회의실 상세페이지 만들기 강의 듣고 있는데요.

meeting-room-detail 스크립트 작성 시 room: Rooms 선언한 부분에서 계속 type에러가 발생합니다.

room 은 이니셜라이저가 없고, 생성자에 할당되어 있지 않다는 오류가 떠서 type을 undefined로 선언을 해줬더니 아래 param 으로 id 를 받아오는 부분에서는 undefined 형식은 Rooms 형식에 할당할 수 없다는 에러 메시지가 계속 뜹니다.

room!: Rooms 로도 해봤는데 그렇게 하면 null 형식은 Rooms 형식에 할당할 수 없다고 뜨는데, 어떻게 해결을 하면 될까요?

하이브리드-앱 IONIC typescript

Câu trả lời 1

0

geese3433

아,, 해결했습니다.

tsconfig.json 파일에 “strictNullChecks”: false 를 추가해서 해결은 했습니다.

그런데 위와 같이 해결을 해도 추후에 문제는 없는걸까요?

0

nodeep777

안녕하세요.

타입스크립트도 강의와는 다른 버전이 설치 되어 있는 것이 아닌가 생각됩니다.

npm i -g typescript@4.5.4로 설치하시면 동일한 버전을 받을 수 있습니다.

https://www.inflearn.com/course/lecture?courseSlug=%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%95%84%EC%9D%B4%EC%98%A4%EB%8B%896-%EC%9E%85%EB%AC%B8&unitId=103589&tab=curriculum

위의 영상에서 11초 부분, 1:00분 부분을 보시면 확인 하실 수 있습니다.

 

질문하신 옵션은 null체크를 엄격하게 확인 할 지, 아닐지를 정하는 옵션입니다.

본 강의 마지막 강의에 샘플코드를 다운 받을 수 있으니 참고 해보시면 도움이 될 것으로 보입니다.

 

강의 잘 들었습니다.

0

9

0

해결했습니다

0

26

1

수파베이스 데모 버전

0

37

1

modal-root질문드립니다.

0

58

2

모달 여러개 질문드립니다

0

50

2

지금 강의가 어려우신분 추천드립니다.

0

49

1

기존의 완성된 CRUD의 Build.gradle에 security관련 dependency를 추가하면 문제가 생깁니다.

0

60

2

tsconfig.app.json 파일 설정(경로 별칭 옵션) 관련 질문입니다.

0

66

2

CRA ? 질문입니다

0

47

1

강의 커리큘럼 관련 질문입니다.

0

57

1

onSettled 질문드립니다.

0

65

2

스크립트 영상 미일치

0

76

3

강의 설명 중에 헷갈리는 것이 있네요

0

58

1

음성불량

0

49

1

generateStaticParams() 응용 질문 드립니다.

0

73

2

61강(Context API)에서 TodoStateContext 질문

0

64

2

ReturnType에서 any와 never 사용의 차이가 있나요?

0

68

2

reject로 전달되는 값(거부 이유)의 타입과 타입 가드

0

94

2

[해결됨]윈도우즈 환경에서 타입 스크립트 파일이 실행이 안됩니다.

1

86

5

윈도우즈 환경에서 진행중입니다.

0

63

2

리액트 타입스크립트 설정 시 에러

0

78

1

만일 실물을 택배로 배송해야 할 경우 주소지 입력하는 방법이 궁금해서요.

1

89

4

강의자료 url 접속이 안됩니다.

0

51

2

VirtualScroll 이 버전 업데이트 되면서 많이 바뀐거 같아요..

0

465

1