我是Angular2的新手,需要幫助。Angular2獲取嵌套的JSON數據
我有一個JSON文件 - https://api.myjson.com/bins/ctyoh
{
"Semester": [
{
"queueName": "Science",
"totalCount": 300,
"unassignedCount": 10,
"subjectDetails": [
{
"subjectName": "Chemistry",
"sectionOne": 100,
"sectionTwo": 50,
"onTrackTradeCount": 150
},
{
"subjectName": "Biology",
"sectionOne": 100,
"sectionTwo": 50,
"sectionThree": 150
}
]
},
{
"queueName": "Arts",
"totalCount": 300,
"unassignedCount": 10,
"subjectDetails": [
{
"subjectName": "Indexing",
"sectionOne": 100,
"sectionTwo": 50,
"sectionThree": 150
}
]
},
{
"queueName": "Humanity",
"totalCount": 300,
"unassignedCount": 10,
"subjectDetails": [
{
"subjectName": "Indexing",
"sectionOne": 100,
"sectionTwo": 50,
"sectionThree": 150
}
]
}
]
}
如何從一個變量訪問Semester
的totalCount
&
"subjectName": "Chemistry"
。
我的服務就是這樣的 -
private url = 'https://api.myjson.com/bins/ctyoh'
constructor(private http: Http) { }
getData(): Observable<any> {
return this.http.get(this.url)
.map((res: Response) => res.json(),
我訂閱觀察到在我的組件的構造類似
constructor(private _chartData: ChartData) {}
ngOnInit() {
.subscribe(data => {
this.data = data;
console.log(data.Semester);
});
HTML裏面我想呈現這樣的價值。 {{data?.Semester.totalCount}}
我該怎麼做?
在此先感謝
請發表您的JSON在你的問題,而不是作爲一個外部鏈接。 –
我甚至在您的JSON中看不到任何東西,甚至遠程匹配'assetClassQueueDetails?.Credit [0] .totalTradeCount'。請說明問題,您嘗試了什麼,以及您在哪裏遇到問題。 – Alex
@AndreiMatracaru JSON在問題中已經存在。 –