inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Angular, 앵귤러 100분 핵심강의

클래스

클래스 수업 내용 중 오류 질문

761

팅클

작성한 질문수 1

1

두가지 파일에서 오류가 있습니다.
 
참고로 하기 환경에서 작업을 하고 있습니다.
Angular CLI: 13.2.2
Node: 16.13.2
Package Manager: npm 8.1.2
OS: win32 x64
Angular: 13.2.1
 
클래스로 만든 Item.ts 클래스에서도 강사님하고 동일하게 작성하면 오류가 납니다.
export class Item {
    id: String;
    name: String ;
    available: boolean ;
}
오류 내용:
속성 'id'은(는) 이니셜라이저가 없고 생성자에 할당되어 있지 않습니다.ts
name, available 다 동일한 오류가 뜹니다.
해결 방법이 있을까요?
 
 
item.component.html
<div>
    <label>
        <input [(ngModel)]="item.id" placeholder="ID"/>
    </label>
</div>
<div>
    <label>
        <input [(ngModel)]="item.name" placeholder="Name"/>
    </label>
</div>
<button (click)="saveItem()">Save</button>
 
 
ngModel = item.id /item.name 의 item에서 모두 오류가 납니다.
Property 'item' is private and only accessible within class 'ItemComponent'.ngtsc(2341)
item.component.ts(11, 4): Error occurs in the template of component ItemComponent.
Property 'item' is private and only accessible within class 'ItemComponent'.ngtsc(2341)
item.component.ts(11, 4): Error occurs in the template of component ItemComponent.
빠른 수정을 사용할 수 없음
 
 
 
 

Angular javascript

답변 3

0

고가영

ItemComponent 내의 item 변수 가시성을 private으로 하면 오류가 납니다. private을 지우니 오류가 안나네요. 찾아보니 template 즉 html에서는 private으로 선언된 변수 사용이 안되는 듯 합니다.

참고 링크: https://github.com/angular/angular-cli/issues/17395

0

전재홍

저도 같은 오류가 나와서 그런데 혹시 오류 해결을 하셨나여?

0

강선모

혹시 이거 해결하셧나요?

 

mission12-01 guide.md파일 누락

0

10

1

자료집 관련

0

13

2

13. (App 2) 기본기 훈련 에서

0

23

1

챌린지 시작일 문의

0

26

0

2. 어떤 도구를 사용하는 것이 가장 유리할까? 강의 중

0

26

1

11차시 Antigravity IDE 설치 후

0

24

1

처음 에이전트 설정을 잘못 했을 경우 수정 하는 방법

0

29

1

5,6,7,8 내용이 없어요

0

29

1

ThemeProvider를 이용해서 NextThemeProvider를 따로 생성하여 Layout.tsx에 적용하는 이유는 뭘까요?

0

24

1

mission 09-01 을 수행할 수 없어요

0

30

1

Context API vs Zustand 그리고 Auth

0

38

2

순수 함수 / 순수 컴포넌트

0

24

1

css box-sizing 관련 질문

0

35

2

스니펫이 이상해요

0

33

2

Editor Component의 최적화 불가능 이슈

0

38

2

useCallback ⊂ useMemo

0

38

2

깃허브 저장소를 어디에 첨부하셨나요?

1

41

1

nestjs 강의는 없나요??

1

41

2

스타터 저장소

1

43

1

What is Rxjs

0

32

1

오류

0

314

0

item.ts에서 정의할 떄 정의가 안됩니다.

0

306

0

라우팅 강의 내용 중 아래와 같이 에러 납니다.

0

349

1

예제 파일은 홈페이지에서 다운받을 수 있다하는데 없네요.

0

360

1