Я использую хранилище ngrx для записи состояния, мое состояние в настоящее время содержит мой список учетных записей и текущую страницу (для пейджинга).
В моем компоненте списка учетных записей я вызываю магазин, чтобы получить текущую страницу, и передаю ее службе (веб-API), чтобы получить список учетных записей.
this.currentPage$ = this.store.select(getCurrentPage);
Моя служба angular ожидает переменную (currentPage), но в качестве типа числа выбор магазина возвращает Observable.
getListOfCustomer(currentPage: number): Observable<ListDto<CustomerList>> {}
Моя переменная this.currentPage$
в настоящее время имеет тип Observable<number>
Как я могу преобразовать Observable<number>
в number
, чтобы передать его моему сервису?