J'ai un handlebars.js modèle, comme cela:
{{externalValue}}
<select name="test">
{{#each myCollection}}
<option value="{{id}}">{{title}} {{externalValue}}</option>
{{/each}}
</select>
Et c'est la sortie générée:
myExternalValue
<select name="test">
<option value="1">First element </option>
<option value="2">Second element </option>
<option value="3">Third element </option>
</select>
Comme prévu, je peux accéder à l' id
et title
champs de chaque élément de l' myCollection
pour générer mon select. Et à l'extérieur de la sélectionner, mon externalValue
variable est correctement imprimé ("myExternalValue").
Malheureusement, dans les options dans les textes, externalValue
de la valeur n'est jamais imprimé.
Ma question est: comment puis-je accéder à une variable en dehors de la champ d'application de la handlebars.js chacune de dans la boucle?
Comme toujours, merci à l'avance.