首页 > 解决方案 > 在您手动单击选项卡之前,不会出现异步管道和按钮

问题描述

我有以下 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();
        }

标签: angular

解决方案


推荐阅读