inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Angular, 앵귤러 100분 핵심강의

클래스

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

752

팅클

작성한 질문수 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

강선모

혹시 이거 해결하셧나요?

 

안녕하세요 한번 더 문의드립니다.

0

22

2

81강 실습 자료 없음

0

23

2

선생님 공유해주신 핸드북에 링크가 몇개 잘못되었어요

0

27

2

62강 실습자료가 잘못되었습니다.

0

25

1

코드 자료는 없는걸까요?

0

54

3

강의 목표

0

36

1

강의 노트 위주로 학습

0

40

1

쿠키 생성 관련

0

67

3

JWT auth error invalid token

0

63

2

경력기술서는 어떤 방향이 좋을까요?

0

52

2

MSA 와 BFF 아키텍처 설명 부분에 대한 문의

0

54

1

eslint.config.js 설정 질문입니다.

0

64

2

7강 흐름 제어 아키택쳐 코드 순서

1

53

1

수업자료 어디서 찾아볼 수 있나요?

0

47

2

함수 강의의 정답.. 어떤가요?

0

40

1

깃권한요청드립니다

0

39

1

<div id="banner">배너 이미지</div> 관련 질문

0

34

1

강의자료

0

41

1

윈도우에서 Node js를 설치하고 싶어요

0

37

0

addToFile function에서 path를 사용해 새로운 파일을 생성

0

46

1

오류

0

308

0

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

0

302

0

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

0

345

1

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

0

352

1