구성원 (열 : 이름, 성, 섹션)이 포함 된 json 파일이 있습니다. 나는 그것을 읽고 그것을 * ngFor에서 사용할 수 있습니다 :각도 2+ Observable 및 GroupBy
members: Observable<Member[]>;
constructor(private _memberService: MemberService) { }
ngOnInit() {
this.members = this._memberService.getMembers();
}
이제 차트를 사용하고 싶습니다. 그러나 나는 관찰 할 수있는 범위에 도달하고 그룹화 할 수있는 방법을 알 수 없다. 예를 들어, 섹션별로 멤버를 그룹화하고 그 값을 차트에 사용하려고합니다. 어떤 도움이 필요합니까?
편집 :
내 서비스 :
getMembers(){
return this._http.get(URL_MEMBERS)
.map((response: Response) => response.json());
}
나의 등급 :
export class Member {
section: number;
number: number;
firstName: string;
lastName: string;
status: string;
yearOfSep: number;
yearBook: number;
class: string;
lastPosition: string;
city: string;
info: string;
}
무엇 차트 기대된다
는public pieChartLabels: string[] = ['X', 'Y', 'Z'];
public pieChartData: number[] = [300, 500, 100];
public pieChartType: string = 'pie';
나는 더 많은 코드로 질문을 편집했습니다. – Crypto
좋아, 회원 [] 배열을 가지고 있지만 Observable. 데이터를 정상 배열로 관측 할 수 없습니다. 내 memberArray는 어디에 사용합니까? 나는 정말로 나빴다.:/ – Crypto
코드 예를 업데이트했습니다. 그러나 관찰 할 수 있으면 데이터를 확보하기 위해 구독 할 수 있습니다. – snorkpete