मेरे पास एक handlebars.js टेम्पलेट है, बस इस तरह:
{{externalValue}}
<select name="test">
{{#each myCollection}}
<option value="{{id}}">{{title}} {{externalValue}}</option>
{{/each}}
</select>
और यह उत्पन्न आउटपुट है:
myExternalValue
<select name="test">
<option value="1">First element </option>
<option value="2">Second element </option>
<option value="3">Third element </option>
</select>
जैसा कि अपेक्षित था, मैं id
और एक्सेस कर सकता हूंtitle
myCollection
अपने चयन को उत्पन्न करने के लिए प्रत्येक तत्व के क्षेत्रों क्षेत्रों हूं। और चयन के बाहर, मेरा externalValue
चर सही ढंग से मुद्रित होता है ("myExternalValue")।
दुर्भाग्य से, विकल्पों के ग्रंथों में, externalValue
मूल्य कभी भी मुद्रित नहीं होता है।
मेरा सवाल यह है: मैं लूप के भीतर से प्रत्येक के हैंडलबार्स के दायरे के बाहर एक चर का उपयोग कैसे कर सकता हूं?
../
मान के अनुसार कितने स्कोप हैं, इसके आधार पर आपको बार-बार उपयोग करने की आवश्यकता हो सकती है ।