我正在尝试返回组件内具有 observable 的属性。我可以成功地在模板中检索该属性,但是在那里不需要它:
{{(selectedOrder$ | async).orderNumber}}
它在模板中正确显示订单号。
我试图做这样的事情:
this.selectedOrder$.pipe(select(order=> {
this.selectedOrderNumber$ = order.orderNumber;
}));
由于某种原因,在我启动应用程序时返回 404错误。
答案 0 :(得分:1)
如果selectedOrder$
是Observable
,则必须订阅它才能恢复组件中的值:
this.selectedOrder$.subscribe(order => {
this.selectedOrderNumber$ = order.orderNumber;
}));