我有一個奇怪的問題,Angular 2 ngIf語句只在頁面上顯示一秒鐘然後消失。這是因爲我看到它,但它不想留在頁面上。猜測這是某種奇怪的同步事物。下面的代碼:Angular 2 ngIf只顯示一秒
<div class="holder">
<h2 *ngIf="!this.userHomeService.cards">
You haven't created any cards.
</h2>
<div class="card-div"
*ngFor="let c of this.userHomeService.cards">
<h3 (click)="onSelect(c)">{{c.title}}</h3>
</div>
了'ngIf'沒有停止下一條語句中,'ngFor',被顯示。你看到來自'ngFor'語句關於'this.userHomeService.cards'爲'undefined'的控制檯錯誤嗎? – Claies
它看起來好像沒有顯示出來。如果我添加一張卡,那麼會出現,否則沒有任何內容。我沒有得到任何控制檯錯誤 – Linx