मैं एक Spacebars टेम्पलेट में कोड के इस खंड है:मैं उल्का स्पेसबार टेम्पलेट में ब्लॉक एन बार कैसे दोहरा सकता हूं?
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>
मैं प्यार होता है करने के लिए सक्षम होने के लिए:
1.
<select class="form-group">
{{#each choices}}
<option>{{this}}</option>
{{/each}}
</select>
मैं बहुत की तरह हर बार इस एन बार संख्या बढ़ाने को दोहराना चाहते हैं इस पर ध्यान देने के लिए एन को कस्टम टेम्पलेट टैग पर पास करें (उदाहरण के लिए {{choices 3}}
)। ऐसा करने के लिए एक अच्छा DRY तरीका क्या है? मेरे पास एक अस्पष्ट धारणा है कि मैं एक टेम्पलेट सहायक लिख सकता हूं, लेकिन मुझे यकीन नहीं है कि कहां से शुरू करना है।
बहुत बढ़िया! यह बहुत अच्छा काम करता है। मैंने ऑब्जेक्ट सरणी में एक संख्या जोड़ा और मुझे इच्छित नंबर को प्रदर्शित करने के लिए ब्लॉक के अंदर इसका इस्तेमाल किया: http://meteorpad.com/pad/rbyBzy4FzBtZauK8m/Repeat%20template%20block – raddevon
बस एहसास हुआ कि मैंने यह टिप्पणी सबमिट की है कि मैं शायद बस उन्हें एक क्रमबद्ध सूची में डाल दें। – raddevon