J'ai un modèle handlebars.js, comme ceci:
{{externalValue}}
<select name="test">
{{#each myCollection}}
<option value="{{id}}">{{title}} {{externalValue}}</option>
{{/each}}
</select>
Et voici 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 aux champs id
et title
de chaque élément de myCollection
pour générer ma sélection. Et en dehors de la sélection, ma externalValue
variable est correctement imprimée ("myExternalValue").
Malheureusement, dans les textes d'options, la externalValue
valeur n'est jamais imprimée.
Ma question est la suivante: comment puis-je accéder à une variable en dehors de la portée du handlebars.js chacun à partir de la boucle?
../
plusieurs reprises en fonction du nombre de portées loin de la valeur que vous êtes.