Templates 为什么我';我在同一个元素上使用“*ngIf”和“*ngFor”,将空项添加到I';我在迭代?
, .Templates 为什么我';我在同一个元素上使用“*ngIf”和“*ngFor”,将空项添加到I';我在迭代?,templates,angular,Templates,Angular,, . 但是,如果我将*ngIf指令更改为[hidden]属性,它看起来很好,并且没有空项。如果在beta 8以下使用,请尝试使用此命令,因为angular2不支持同一元素beta 8()及以下的*ngIf anf*ngFor- <template [ngIf]='hotel.rooms.length > 0'> <div *ngFor='#room of hotel.rooms; #i=index'> ... Your code </div> &
但是,如果我将*ngIf指令更改为[hidden]属性,它看起来很好,并且没有空项。如果在beta 8以下使用,请尝试使用此命令,因为angular2不支持同一元素beta 8()及以下的*ngIf anf*ngFor-
<template [ngIf]='hotel.rooms.length > 0'>
<div *ngFor='#room of hotel.rooms; #i=index'>
... Your code
</div>
</template>
... 你的代码
希望它能帮助你,如果不能提供你的代码,plnkr将帮助你。如果你使用的是beta 8以下版本,请尝试使用它,因为angular2不支持同一元素beta 8()及以下版本的*ngIf anf*ngFor-
<template [ngIf]='hotel.rooms.length > 0'>
<div *ngFor='#room of hotel.rooms; #i=index'>
... Your code
</div>
</template>
... 你的代码
希望它能帮助您,如果不能提供您的代码,plnkr将帮助您。欢迎使用StackOverflow。请直接向问题添加代码,而不是链接到外部资源。似乎您甚至不需要
ngIf
,ngFor
如果length
为0
欢迎来到StackOverflow。请直接向问题添加代码,而不是链接到外部资源。似乎您甚至不需要ngIf
,ngFor
如果length
为0