таком этапе:
вывел несколько карточек асинк пайпом
долистал до конца страницы
перехватил событие и готов запросить еще карточек
но как их вывести-то?)) Как добавить в то, что выводится асинк пайпом? нужен вообще подход с сдругой стороны?
если не ошибаюсь в angular/cdk virtual scroll есть возможность сделать бесконечный скролл
Тебе нужно создать два стрима и в один мерджить
нужно сделать цепочку, которая из ваших закачек будет собирать массив. scan в помощь
Спасибо, сделал так: estatesSubject$: Subject<Estate[]> = new Subject<Estate[]>() infiniteEstates$: Observable<Estate[]> = this.estatesSubject$ .pipe(scan((acc, curr) => acc.concat(curr), [])) и на доскроле делаю next в сабжект
Обсуждают сегодня