her döngü,:Erişim sadece böyle bir Handlebars.js kapsamı dışında değişken bir handlebars.js şablon var
myExternalValue
<select name="test">
<option value="1">First element </option>
<option value="2">Second element </option>
<option value="3">Third element </option>
</select>
gibi:
{{externalValue}}
<select name="test">
{{#each myCollection}}
<option value="{{id}}">{{title}} {{externalValue}}</option>
{{/each}}
</select>
Ve bu üretilen çıkışı bekleniyor, seçmemi oluşturmak için myCollection
öğesinin her bir öğesinin id
ve title
alanlarına erişebilirim. Seçimin dışında, externalValue
değişkenim doğru şekilde yazdırıldı ("myExternalValue").
Ne yazık ki, seçenekler 'metinlerinde, externalValue
değeri hiçbir zaman yazdırılmaz.
Soruma şudur: her bir döngü içinde handlebars.js kapsamı dışında bir değişkene nasıl erişebilirim?
Her zaman olduğu gibi, şimdiden teşekkürler.
İnsanları eğlendirir, bu mükemmel çalışır. :) – lucke84
Gelecek okuyucular hala benim gibi bir sorun yaşıyorsa, bu [http://stackoverflow.com/a/12297980/149998] için bu yoruma bir göz atın. Bunu görmek için bu cevabı gördükten sonra bir süre beni aldı. Değerinizden kaç tane uzaklığa bağlı olarak '../' seçeneğini tekrar tekrar kullanmanız gerekebilir. – bcmcfc
Ben deli ya da gidonlar docs üzerinde bulunacak hiçbir yerde bu tür değerli bir bilgi var mı ??? – Jesse