Jak mogę odwołać się do pomocnika szablonu z innego? Na przykład ...Meteor: Uzyskaj pomocnika szablonu (lub zmienną) od innego pomocnika
Template.XXX.helpers({
reusableHelper: function() {
return this.field1 * 25/100; //or some other result
},
anotherHelper: function() {
if (this.reusableHelper() > 300) //this does not work
return this.reusableHelper() + ' is greater than 300';
else
return this.reusableHelper() + ' is smaller than 300';
}
});
Próbowałem również Template.instance() .__ helpers.reusableHelper - wszystko bez powodzenia.
Czy istnieje sposób na zdefiniowanie reaktywnych zmiennych instancji szablonu?
XXX jest pod-szablonem renderującym wiele razy na tej samej stronie.
myślę zarządzający że duża liczba zmiennych sesji nie będzie być zbyt mądrym - może lokalna kolekcja byłaby lepsza. Mając to na uwadze, myślę, że twoja odpowiedź jest świetną opcją. Powinienem pomyśleć o tym :) – Habib