Angular 7 ngFor in ngIf



我试图在ngIf块中创建ngFor语句,但没有成功。代码如下:

<!-- This work -->
<div>
<div *ngFor="let i of [].constructor(20)">ok</div>
</div>
<!-- This work -->
<div *ngIf="true">
<div>ok</div>
</div>
<!-- This doesn't work -->
<div *ngIf="true">
<div *ngFor="let i of [].constructor(20)">Why??</div>
</div>

有什么想法吗?

这没有任何问题,我用angular 7.2.0复制了它,效果很好。

也许你可以添加一些证据或显示的错误?

请将您的html代码粘贴到jsfiddle html块中,然后单击运行

访问https://jsfiddle.net/

工作正常

最新更新