* ng如果有时仅适用于异步管道

哈雷兹

我有一种情况,即使我看到该值正确,有时ngIf也无法正常工作:

<div id="overlay" *ngIf="isLoading$ | async"></div>
<div class="page-content" [class.inactive]="isLoading$ | async">
    <router-outlet></router-outlet>
</div>

我有两次可观察到的结果,对于[class.inactive]如果isLoading已更新,我可以看到结果,但是对于ngIf,它只能工作一半时间。

我确实启用了onpush更改检测,但这没关系,这也是从NGRX存储中选择的。我怀疑这两个提及中的任何一个都是原因,但只是给出事实。

更新-如果我这样做,则可以:

    <div id="overlay" [class.loading]="isLoading$ | async"></div>
    <div class="page-content" [class.inactive]="isLoading$ | async">

        <router-outlet></router-outlet>
    </div>

我真的很想知道为什么这与* ng不兼容,如果有人遇到过,请分享:)

哈雷兹

在评论中提供了答案,但没有提供答案。这个问题与角度无关,在我的代码中更深。标记为已完成,因此没有其他人会尝试跟进此问题,因为答案是代码没有错,这是在别的地方。如果有人碰巧遇到了类似的问题,那么在问题中提供的课程也可以很好地解决。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果有多个管道服务器实例,则异步NamedPipes

来自分类Dev

Angular - 数字管道,如果有值

来自分类Dev

SSL适用于Chrome,但有时适用于Firefox,不适用于IOS,Android或Blackberry

来自分类Dev

* ng如果有固定日期

来自分类Dev

Angular2 * ng如果有多个条件

来自分类Dev

为什么有时模板参数解压缩有时不适用于std :: function?

来自分类Dev

如果有时间,Goroutine不会执行。包括睡眠

来自分类Dev

角异步管道不适用于图像源更新

来自分类Dev

Google表格公式有时不适用于合并单元格

来自分类Dev

Chromecast RemoteMediaClient有时不适用于某些操作,例如“播放”和“暂停”

来自分类Dev

SELECT语句有时不适用于波斯语内容

来自分类Dev

Chromecast RemoteMediaClient有时不适用于某些操作,例如“播放”和“暂停”

来自分类Dev

removeFromSuperLayer有时不适用于UICollectionViewCell上的子UIView iOS Swift

来自分类Dev

Hibernate JPA 问题有时不适用于表的 IS-A 关系

来自分类Dev

谷歌地图 LatLngBounds 有时不适用于 javascript 对象

来自分类Dev

使用dd作为管道缓冲区的正确方法(如果有)?

来自分类Dev

管道,{列表;}仅适用于某些程序

来自分类Dev

异步与多处理相结合会出现什么样的问题(如果有)?

来自分类Dev

如果有一个线程,异步任务如何说它们“完成”了?

来自分类Dev

如果有条件地执行Task,异步方法应该怎么做?

来自分类Dev

如果有一个线程,异步任务如何说它们“完成”了?

来自分类Dev

测试库findBy *查询仅适用于异步/等待

来自分类Dev

显示标题(如果有结果)

来自分类Dev

如果有选择的话

来自分类Dev

添加列(如果有)

来自分类Dev

VHDL如果有问题

来自分类Dev

存储值“如果有(”搜索

来自分类Dev

VB。如果有多个或内部

来自分类Dev

如果有计数则选择总和

Related 相关文章

  1. 1

    如果有多个管道服务器实例,则异步NamedPipes

  2. 2

    Angular - 数字管道,如果有值

  3. 3

    SSL适用于Chrome,但有时适用于Firefox,不适用于IOS,Android或Blackberry

  4. 4

    * ng如果有固定日期

  5. 5

    Angular2 * ng如果有多个条件

  6. 6

    为什么有时模板参数解压缩有时不适用于std :: function?

  7. 7

    如果有时间,Goroutine不会执行。包括睡眠

  8. 8

    角异步管道不适用于图像源更新

  9. 9

    Google表格公式有时不适用于合并单元格

  10. 10

    Chromecast RemoteMediaClient有时不适用于某些操作,例如“播放”和“暂停”

  11. 11

    SELECT语句有时不适用于波斯语内容

  12. 12

    Chromecast RemoteMediaClient有时不适用于某些操作,例如“播放”和“暂停”

  13. 13

    removeFromSuperLayer有时不适用于UICollectionViewCell上的子UIView iOS Swift

  14. 14

    Hibernate JPA 问题有时不适用于表的 IS-A 关系

  15. 15

    谷歌地图 LatLngBounds 有时不适用于 javascript 对象

  16. 16

    使用dd作为管道缓冲区的正确方法(如果有)?

  17. 17

    管道,{列表;}仅适用于某些程序

  18. 18

    异步与多处理相结合会出现什么样的问题(如果有)?

  19. 19

    如果有一个线程,异步任务如何说它们“完成”了?

  20. 20

    如果有条件地执行Task,异步方法应该怎么做?

  21. 21

    如果有一个线程,异步任务如何说它们“完成”了?

  22. 22

    测试库findBy *查询仅适用于异步/等待

  23. 23

    显示标题(如果有结果)

  24. 24

    如果有选择的话

  25. 25

    添加列(如果有)

  26. 26

    VHDL如果有问题

  27. 27

    存储值“如果有(”搜索

  28. 28

    VB。如果有多个或内部

  29. 29

    如果有计数则选择总和

热门标签

归档