0
Template , View。 しかし、もし* ngIfディレクティブを[hidden]プロパティに変更した場合、それは素晴らしいように見え、nullアイテムはありません。同じ要素に対して `* ngIf`と` * ngFor`を使っているときに、 `* ngFor`が繰り返し処理している配列にnullの項目を追加するのはなぜですか?
Template , View。 しかし、もし* ngIfディレクティブを[hidden]プロパティに変更した場合、それは素晴らしいように見え、nullアイテムはありません。同じ要素に対して `* ngIf`と` * ngFor`を使っているときに、 `* ngFor`が繰り返し処理している配列にnullの項目を追加するのはなぜですか?
angular2がサポートをdoes'tので、あなたは、ベータ8の下に使用している場合は、これを使用してみてください* ngIf以下同じ要素ベータ8(see here)とのANF * ngFor -
<template [ngIf]='hotel.rooms.length > 0'>
<div *ngFor='#room of hotel.rooms; #i=index'>
... Your code
</div>
</template>
はそれがあれば、あなたのお役に立てば幸いですplnkr ill helpあなたのコードを提供しません。
ようこそStackOverflow。外部リソースにリンクするのではなく、質問に直接コードを追加してください。 –
あなたは 'ngIf'を必要としないようですが、' ngFor'は 'length'が' 0'ならレンダリングしません –