şablon yardımcıları parametrelerini adını vermeyin, bunlar yardımcı işlevine aynı sırada geçti edilecektir:
ben böyle bir şey yapmak istiyorum
{{ itemLookup "i3_4030U" "title" }}
DÜZENLEME:
Neden örneklerini çevrimiçi görüyorlar? yardımcı parametrelerini şablon olarak adlandırıyorlar?
başka bir şablon dahil olduğunda parametreleri adlandırabilirsiniz ve başka bir şeye bugünkü veri bağlamını ayarlamak istiyorum: Eğer {{param1}}
ve {{param2}}
başvurmak mümkün olacak çocuk şablon biçimlendirme olarak
{{> childTemplate param1="A" param2="B"}}
.
HTML
{{helper "A" "B" namedParam1="C" namedParam2="D"}}
:
Başka Gidon yardımcıları Spacebars bulunan özelliklerin bu gibi kullanabilirsiniz, size yardımcı parametrelerine son argüman olarak geçebilir "hash" isteğe bağlı argüman değeridir JS
Template.registerHelper("helper", function(param1, param2, options){
console.log("param1 :", param1);
console.log("param2 :", param2);
if(options && options.hash){
console.log("namedParam1 :", options.hash.namedParam1);
console.log("namedParam2 :", options.hash.namedParam2);
}
});
Guhhhhhhh ...... teşekkürler. O zaman neden örnek yardım parametrelerini adlandıracağım çevrimiçi örnekleri görüyorum? – fuzzybabybunny
Cevabımı, adlandırılmış parametreleri kapsayacak şekilde düzenledim. – saimeunt
Teşekkürler! Bu özlü özet tam olarak aradığım şey! – fuzzybabybunny