Angular2 Vorlage: wie wrap Inhalt ngFor mit DIV
Ich habe ungewisse Anzahl von Spalten und eine Undefinierte Länge der Felder. Anzeige es gibt in diesem code:
<div class="col-md-6" *ngFor="let d of fields">
<div class="form-group">
<label>{{ d.displayName }}</label>
<span>{{ viewRecord[d.fieldName]}}</span>
</div>
</div
Ist das Ergebnis :
<div class="col-md-6">
<div class="form-group">
<label>Title 1</label>
<span>Text 1....</span>
</div>
</div
<div class="col-md-6">
<div class="form-group">
<label>Title 2</label>
<span>Text 2....</span>
</div>
</div
Gibt es irgendeine Möglichkeit, diese beiden in einem container wie diese:
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label>Title 1</label>
<span>Text 1....</span>
</div>
</div
<div class="col-md-6">
<div class="form-group">
<label>Title 2</label>
<span>Text 2....</span>
</div>
</div
</div>
Bitte beachten Sie, dass ich nicht weiß, Anzahl der Felder, so habe ich, um E-Modul 2 von der Gesamtzahl der Felder zu wickeln paar Felder in einem container. Es ist offensichtlich, dass die wrapper werden außerhalb des Zyklus. Ich bin hängen geblieben 🙂
Beachten Sie, dass ich bin auf der Suche nach Vorlage-driven Antwort. Wenn es nicht, ich kann es verkraften. JavaScript kann ich selber Schreibe 😉
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie mithilfe der integrierten Funktionen von
*ngFor
,odd
undeven
Elemente. Iterate items wie gewohnt, aber zeigen, ergeben sich nur dann, wenn die Iteration voneven
Element. Und mitindex
Zugriff auf Artikel, die direkt von items.Es ist definitiv nicht die beste Lösung (da ich die Definition die gleiche Vorlage zweimal), aber sollte funktionieren.