我有名單,這應該模擬流:獲取的角度可觀察到流作爲數組
list = [
{name : 'Str1', age: 10},
{name : 'Str2', age: 10},
{name : 'Str3', age: 10}
];
,我已經從這個列表中創建一個Observable
:
Observable.from(this.list).skip(this.currentPage * this.pageSize).take(this.pageSize).subscribe(data => this.pagerList = data, console.error);
而在認購方法我逐個獲取值。我應該如何等待整個數據被返回,然後才能得到整個列表。有take()運算符,並且之後Observable必須停止。我不想在數組中逐個放入每個值。
我在這裏是新來的,不僅對於角度,而且對於JavaScript也是如此。
謝謝。這個很好。 – makkasi