У мене є шаблон 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значення ніколи не друкується.
Моє запитання: як я можу отримати доступ до змінної за межами рамки handlebars.js, кожна з циклу?
../багаторазово, залежно від того, скільки областей від вашої вартості.