我有一個API返回給我一個JSON,其中的音符範圍從1到5,我需要在變量中存儲一定數量的音符。在變量中保存相同音符的數量 - Angular 2
例子:
var n1 = 5; // Quantity of 10 notes with a value of 1 - [1,1,1,1,1]
var n2 = 3; // Quantity of 3 notes with a value of 2 - [2,2,2]
var n3 = 4; // Quantity of 4 notes with a value of 3 - [3,3,3,3]
我的JSON看起來是這樣的:
[
{
"author": "Lorem ipsum",
"note": "5",
"description": "Lorem ipsum dolor sit amet"
}
]
而且我用這個代碼是這樣的:
numNotas() {
this.http.get(this.url).map(res => res.json())
.subscribe(data => {
console.log(data);
});
}
我試圖用類似console.log(data.note)
試圖列出只有數字,我可以嘗試一些東西來保存相同的音符在respecti ve變量,但console
返回我undefined
。那麼,我怎麼能得到這些相同的筆記,並以正確的方式將它們保存在變量中呢?
請註明您所使用angular2和rxjs在你的標籤。 – WilomGfx
@WilomGfx是的。我可以正常打印數據。我的問題是真的將變量保存在變量中。 –