Angular 2 ngIfステートメントで奇妙な問題が発生しました。ページ上に分割して表示されて消えてしまっています。私はそれを見るので働いているが、ページにとどまることは望ましくない。それは奇妙なa-syncのものだと思っています。ここでは、コードです:角度2 ng分割して表示するだけです
<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>
(これは、最も単純な私は仮定1あなたの問題の可能な解決策の一つである) 'ngIf'が表示されてから、次のステートメント、' ngFor'を停止されていません。 'this.userHomeService.cards'が' undefined'であることについて 'ngFor'ステートメントから出てくるコンソールにエラーがありますか? – Claies
どちらかが表示されているようには思われません。カードを追加するとカードが表示されますが、そうでなければ何も表示されません。コンソールエラーが発生しない – Linx