GAD 프로젝트의 내 부족한 각도 지식

내 마지막 GAD 프로젝트는 Angular로 앨범 스토어 제품 페이지를 구축하는 것입니다. 내가 각도에 대해 아는 유일한 것은 프레임워크라는 것뿐입니다. 그래도 직장에서 배우고 있습니다. 오늘의 포스팅은 제가 지금까지 모은 부족한 지식에 관한 것입니다.

서비스 클래스



오늘 서비스 클래스를 만들었는데 서비스 클래스가 무엇인가요?

Angular의 서비스는 데이터를 구성 요소 간에 공유할 수 있도록 데이터를 처리합니다.

Components shouldn't fetch or save data directly and they certainly shouldn't knowingly present fake data. They should focus on presenting data and delegate data access to a service.
Angular documentation



서비스 클래스를 만드는 데 사용되는 명령:

ng generate service product


공개 및 비공개 클래스 속성 선언



사유 재산

 private _albumUrl = string;


공공 재산

public name: string;

this 키워드를 사용하는 클래스의 속성에 액세스하려면:

this.name


In the class when we refer to one of the members of the class we prepend this.. This denotes that it’s a member access.
Typescript handbook



클래스 메서드 선언




getAlbum() { }


그것은 흥미로운 타기이며 아마도 Angular에서 크래시 코스를 찾아야 할 것입니다.

함수에 반환 유형을 추가합니다.




 getAlbum(id: number):Album{}
//Where Ablum is an interface


Observable



Observable are just things you wish to observe and take action on.
Angular and Observable by Bhatt Ami



 getAlbum(id: number):Observable<Album> {}


주조



유형 변경 또는 변환

그게 75일째다.
내일 또 해보자

좋은 웹페이지 즐겨찾기