angular - 页脚在内容加载之前加载
问题描述
在我的应用程序中,页脚在事件加载之前被加载。这些是我尝试过的代码。我有一个加载的变量在开始时设置为 false,后来当从 api 加载事件数据时,我将其设置回 true。
现在在我的页脚组件中,我将 ngIf 设置为检查。
如果我有 *ngIf="loaded" 则不显示页脚,并且如果 *ngIf="!loaded" 在事件之前加载页脚。
有人可以帮我解决这个问题吗?
events.component.ts
export class EventsComponent implements OnInit {
events = [];
loaded = false;
constructor(private _eventService: EventService) { }
ngOnInit() {
this._eventService.getEvents()
.subscribe(
res => {
this.events = res;
this.loaded = true;
console.log(this.loaded);
},
err => console.log(err)
);
}
}
页脚.component.html
<div class="wrapper" *ngIf="loaded">
解决方案
推荐阅读
- dictionary - XSLT 以数组作为基于 csv 文件的值构建映射
- c - 并发:使用 pthread_mutex 原子化增量操作
- laravel - laravel 5.7 关系属于hasmany错误
- javascript - 我无法让多个 2d 对象从画布 x 和 y 反弹
- r - 在使用 cor 函数测试 R 中的显着性后确定 P 值
- arrays - 搜索路径数组以删除包含字符串的文件夹 - 批处理
- android - 在导航抽屉中单击后片段没有被替换
- r - 我收到 boost 和 Rcpp 的致命错误
- sql - PostgreSQL 运行查询时出现问题
- .net-core - 响应状态代码不表示成功:409 冲突 - 提要已包含