Я подумал, что умен, когда пытался загрузить первую страницу данных и отобразить ее, загружая весь набор в фоновом режиме. Я использовал следующий код:
ngOnInit() {
this.service.getStuff(0, 10)
.subscribe(suc => this.subset = suc);
this.service.getStuff()
.subscribe(suc => this.data = suc);
}
Затем я установил точку останова в моем API, выбирая и освобождая первый вызов и удерживая невыпущенным второй. Однако, согласно вкладке сети в моем браузере, оба вызова ожидают до тех пор, пока оба не будут завершены.
Я где-нибудь близко, чтобы работала предзагрузка, или это далеко, далеко ?
Фактический вызов выполняется обычным HttpClient и GET, возвращая наблюдаемое.