применяется к наблюдаемому значению, в данном случае это массив.
я есть список, который должен имитировать поток:
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.