簡體   English   中英

角度ng如果未顯示,則否則

[英]Angular ngIf not showing then or else

我嘗試使用ngIf,但沒有任何顯示。 當完成=否時,應該顯示倒計時;如果完成=真,則應該顯示按鈕。

<div *ngIf="!finished; then thenCountdown else elseButton">jo ho ho</div>
<!-- COUNTDOWN -->
<ng-template #thenCountdown>
    <div id="countdown">
        finished is false
        <countdown [config]="{ stopTime: 1561901216000 }" (finished)isFinished()>
            $!d!:$!h!:$!m!:$!s!
        </countdown>
    </div>
</ng-template>
<!-- BUTTON -->
<ng-template #elseButton>
    <div>
        finished is true
    </div>
</ng-template>

這個堆疊閃電對我有用 我加了

  public finished = false;

  public isFinished() {
    this.finished = true;
  }

我導入了CountdownModule並修復了=符號。

希望對您有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM