Получение свойства из наблюдаемого в компоненте - PullRequest
0 голосов
/ 22 января 2019

Я пытаюсь вернуть свойство с наблюдаемым внутри компонента.Я могу успешно получить свойство в шаблоне, но оно мне там не нужно:

{{(selectedOrder$ | async).orderNumber}}

Он правильно показывает номер заказа в шаблоне.

Я пытался сделать что-то вроде этого:

this.selectedOrder$.pipe(select(order=> {
    this.selectedOrderNumber$ = order.orderNumber;
}));

По какой-то причине это возвращает ошибку 404 , когда я запускаю свое приложение.

1 Ответ

0 голосов
/ 22 января 2019

Если selectedOrder$ является Observable, вы должны подписаться на него, чтобы восстановить значение в компоненте:

this.selectedOrder$.subscribe(order => {
  this.selectedOrderNumber$ = order.orderNumber;
}));
...