<li *ngFor="let post of posts ;let i = index ">
<div *ngIf="post.link != ''">
<iframe width="100%" height="315" frameborder="0" [src]="post.link">
</iframe>
</div>
</li>
的post.link是的YouTube鏈接或其他網站鏈接,Angular 2 ngfor循環的值是youtube鏈接還是其他鏈接?
如果post.link是沒有Youtube鏈接隱藏的iframe標籤。
我認爲你的問題無關,在一個'ngFor'是與否。 – Pac0
將'* ngIf =「post.link!=''」'更改爲'* ngIf =「post.link && post.link!=''」' – jitender
最新的問題是什麼?在ng-if檢查中,你可以指定一個函數並檢查鏈接是否包含類似youtu.be或youtube.com –