gpt4 book ai didi

angular - 如何使用异步管道值处理 `ngIf`?

转载 作者:行者123 更新时间:2023-12-03 19:44:29 24 4
gpt4 key购买 nike

我正在尝试实现 ngIf使用 async管道。但不起作用。有人帮我吗?

这是我的 html:

<div class="response-container">
xx {{response | async | json }}
<div class="failed-error" *ngIf="(response.responseFail | async )">
{{response.message}}
</div>
<div class="success-msg" *ngIf="(response.responseSucc | async) === 'true' ">
{{response.message}}
</div>
</div>

在上面 xx {{response | async | json }}它打印为:
xx { "responseFail": false, "responseSucc": true, "message": "success" }
但是为什么这不适用于 *ngIf健康)状况?

最佳答案

response是数据源,而 response.responseFail不是一个。尝试这个:

*ngIf="(response | async )?.responseFail"

*ngIf="(response | async)?.responseSucc === 'true' "

关于angular - 如何使用异步管道值处理 `ngIf`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57058101/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com