簡體   English   中英

Angular 2:沒有HTML標簽的NgFor?

[英]Angular 2: NgFor without HTML Tag?

我想創建一個沒有div標簽的ngFor循環。

這有點可能嗎?

我的問題是,當我使用div * ng時,滑塊被破壞了。

<ion-slides #secondSlider [options]="secondSlideOptions" (ionDidChange)="onSecondSlideChanged()">
    <!-- This div should not be there --> 
    <div *ngFor="let set of exercise.sets; let setNumber = index;">
        <ion-slide>
        ...
        </ion-slide>

        <ion-slide>
        ...
        </ion-slide>
    </div>
</ion-slides>

有沒有另一種方法可以在沒有div容器的情況下使用ngFor?

非常感謝!

ng-container可能更好。

請參閱https://github.com/angular/angular/issues/11994

<ng-container *ngFor="let i of items" >
{{i.name}}
</ng-container>
<template ngFor let-set [ngForOf]="exercise.sets" let-setNumber="index">
// ...
</template>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM