inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Angular, 앵귤러 100분 핵심강의

클래스

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

768

팅클

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

12

1

스웨거 접속이 안되는데 확인 부탁드립니다.

0

20

1

설명이 잘못된거같습니다.

1

37

2

수강자료 다운로드 관련 문의

0

65

2

선택정렬 이해하기 & 구현하기

0

39

1

mission12-01 guide.md파일 누락

0

44

2

자료집 관련

0

45

2

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

0

64

1

챌린지 시작일 문의

0

56

0

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

0

50

1

11차시 Antigravity IDE 설치 후

0

48

1

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

0

52

1

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

0

53

1

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

0

57

1

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

0

43

1

Context API vs Zustand 그리고 Auth

1

69

2

순수 함수 / 순수 컴포넌트

0

42

1

css box-sizing 관련 질문

0

47

2

스니펫이 이상해요

0

47

2

Editor Component의 최적화 불가능 이슈

0

60

2

오류

0

319

0

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

0

309

0

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

0

355

1

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

0

364

1