Ich habe diesen Code-Block in einer Spacebars Vorlage:Wie kann ich einen Block N mal in einer Meteor Spacebars Vorlage wiederholen?
1.
<select class="form-group">
{{#each choices}}
<option>{{this}}</option>
{{/each}}
</select>
Ich möchte diese N-mal wiederholen, um die Anzahl jedes Mal, wie so erhöht wird:
1.
<select class="form-group">
{{#each choices}}
<option>{{this}}</option>
{{/each}}
</select>
2.
<select class="form-group">
{{#each choices}}
<option>{{this}}</option>
{{/each}}
</select>
3.
<select class="form-group">
{{#each choices}}
<option>{{this}}</option>
{{/each}}
</select>
ich in der Lage sein würde gerne übergeben Sie N an ein benutzerdefiniertes Schablonen-Tag, um dies zu berücksichtigen (z. B. {{choices 3}}
). Was ist ein schöner trockener Weg, dies zu tun? Ich habe eine vage Vorstellung, dass ich einen Template-Helfer schreiben könnte, aber ich bin mir nicht sicher, wo ich anfangen soll.
Awesome! Das funktioniert großartig. Ich fügte dem Objektarray eine Zahl hinzu und benutzte sie innerhalb des Blocks, um die Nummerierung anzuzeigen, die ich wollte: http://meteorpad.com/pad/rbyBzy4FzBtZauK8m/Repeat%20template%20block – raddevon
Gerade realisiert, als ich diesen Kommentar einreichte, den ich wahrscheinlich könnte leg sie einfach in eine geordnete Liste. – raddevon