【问题标题】:How to use angular async binding如何使用角度异步绑定
【发布时间】:2018-04-20 01:43:55
【问题描述】:

我想做类似的事情 <span *ngIf="admins.includes(name) | async"> 其中admins 在组件类中定义为admins:Observable<string[]> 我知道这不起作用,但有可能以任何方式实现吗?

非常感谢您的帮助!

【问题讨论】:

  • 你的实际目标是什么?如果管理员列表中存在name,则暗示显示跨度 - 是吗?
  • 是的 - 这是正确的。它的管理员是一个简单的列表而不是可观察的我会这样做<span *ngIf="admins.includes(name)>

标签: angular rxjs5


【解决方案1】:

异步管道需要在 observable 本身上,如下所示。

<span *ngIf="(admins | async)?.includes(name)">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-23
    • 1970-01-01
    • 2018-11-16
    • 1970-01-01
    • 2014-05-04
    • 1970-01-01
    相关资源
    最近更新 更多