angular - 在您手动单击选项卡之前,不会出现异步管道和按钮
问题描述
我有以下 HTML 代码,它是 Angular 6 应用程序的一部分。
<footer *ngIf="tab === 'toBeProcessed' && toBeProcessed | async as tobeprocessed">
<custom-loader-button *ngIf="tobeprocessed['@count'] > 5" (click)="loadMoreOrders()" [showSpinner]="loader">
{{ 'i18n.WID_GEN_loadMore' | translate | uppercase }}
</custom-loader-button>
</footer>
我有一个定义了这个按钮的选项卡表,上面的代码只有在我手动单击选项卡或在两个选项卡之间切换时才有效。
我有以下代码以确保它检测到更改。
我也试过把下面的代码:
ngAfterViewInit() {
this.cd.detectChanges();
}
解决方案
推荐阅读
- python - 没有 NumPy 的矩阵和向量乘法
- r - 如何使每一行成为一组新的变量并在 r 中动态重命名它们
- python - 当我尝试执行此程序时出现此错误(python 文件管理)
- javascript - 用于 JavaScript 的 Azure 函数命令式绑定
- java - 如何在 Python 中的一处定义日志记录?
- laravel - laravel snappy pdf:收到错误文件未创建
- .net - 在 IIS 中绑定 IP 后,应用程序未在虚拟机中加载
- python - 如何在Python中以字符串作为输入参数获取浮点值?
- php - Cookie 未在 http 注册(在 php 中)
- domain-driven-design - 使用持久函数,如何从活动函数返回多个值