Saya memiliki template setang.js, seperti ini:
{{externalValue}}
<select name="test">
{{#each myCollection}}
<option value="{{id}}">{{title}} {{externalValue}}</option>
{{/each}}
</select>
Dan ini adalah output yang dihasilkan:
myExternalValue
<select name="test">
<option value="1">First element </option>
<option value="2">Second element </option>
<option value="3">Third element </option>
</select>
Seperti yang diharapkan, saya dapat mengakses id
dan title
bidang setiap elemen myCollection
untuk menghasilkan pilih saya. Dan di luar pilih, externalValue
variabel saya dicetak dengan benar ("myExternalValue").
Sayangnya, dalam teks opsi, externalValue
nilai tidak pernah dicetak.
Pertanyaan saya adalah: bagaimana saya bisa mengakses variabel di luar ruang lingkup setang.js masing-masing dari dalam loop?
../
berulang kali tergantung pada berapa banyak cakupan dari nilai Anda.