首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在所有子组件和子组件中的数据到达Angular之前,显示加载栏的最佳方式是什么

在所有子组件和子组件中的数据到达Angular之前,显示加载栏的最佳方式是什么
EN

Stack Overflow用户
提问于 2019-06-21 02:21:57
回答 3查看 1K关注 0票数 2

我有一个带加载栏的组件,它可以显示和隐藏一个名为isLoading的布尔变量。例如:

ngOnInit() {
  this.isLoading = true;
  this.someService.getAll().subscribe(data => { 
    // some code...
    this.isLoading = false;
  });
}
<loading-bar *ngIf="isLoading"></loading-bar>

但我有一个问题,当主组件中有子组件,并从它们加载数据时。加载栏应该位于主组件中,并且仅当来自所有子组件的数据到达时才应隐藏。实现这一目标的最佳方法是什么?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56691849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档