首页 > 解决方案 > 如何在@Input Angular中传递异步?

问题描述

我有输入属性[visitors]

<app-visitor-component [visitors]="visitors"></app-visitor-component>

[visitors]="visitors"如何在异步上替换,例如:

[visitors]="service.currentUser | async"

标签: angular

解决方案


如果您的服务是 Observable,您需要使用 Elvis 运算符:

[visitors]="(service | async)?.currentUser"

推荐阅读