我有问题,它提供了一个错误,这怎么正确的吗? 6角
<div (click)="goToProfile((user|async)?.id)"></div>
谢谢
你可以那样做
<div *ngIf="user | async as u" (click)="goToProfile(u.id)"></div>
我相信这是告诉你,你不能传递给函数的参数使用的管道。
你必须做像做
{{ user | async }}
要么
goToProfile(user ? user.id : null)
如果你只是想等待的对象来填充,可能像
<div *ngIf="user">
<div (click)="goToProfile(user.id)"></div>
</div>