Angular 我能';我的6*ngIf声明不起作用
我似乎无法使*ngIf语句起作用。我错过什么了吗? 我已经将*ngIf语句包含在一个div中,然后添加了一个标记,以便在没有任何帖子/预订的情况下显示消息。请帮忙:)Angular 我能';我的6*ngIf声明不起作用,angular,angular-ng-if,Angular,Angular Ng If,我似乎无法使*ngIf语句起作用。我错过什么了吗? 我已经将*ngIf语句包含在一个div中,然后添加了一个标记,以便在没有任何帖子/预订的情况下显示消息。请帮忙:) 预订 新预订 尚未添加预订 您有一个*ngIf如下所示: <div class="row" *ngIf="bookings.length > 0"> <p *ngIf="bookings.length <= 0">No bookings added yet!</p> 现在,想
预订
新预订
尚未添加预订
您有一个*ngIf
如下所示:
<div class="row" *ngIf="bookings.length > 0">
<p *ngIf="bookings.length <= 0">No bookings added yet!</p>
现在,想象一下您拥有的以下简化版本:
<div class="row" *ngIf="bookings.length > 0">
<p *ngIf="bookings.length <= 0">No bookings added yet!</p>
</div>
尚未添加预订
当您看到这一点时,很明显当
bookings.length
不是>0
时,顶级div
将不会被渲染。如果顶级div
未呈现,则其子p
可能无法呈现,因为它位于未呈现的div
内部:bookings。长度不能同时为>0和发布ts文件,那么bookings
看起来像什么?这是如何获取数据的。。等
<div class="row" *ngIf="bookings.length > 0">
<p *ngIf="bookings.length <= 0">No bookings added yet!</p>
</div>