Come posso fare riferimento a un helper di template da un altro? Per esempio ...Meteor: Access Template Helper (o variabile) da un altro helper
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';
}
});
Ho anche provato Template.instance() .__ helpers.reusableHelper - il tutto senza fortuna.
In alternativa esiste un modo per definire variabili di istanza Template reattive?
XXX è un modello secondario che esegue il rendering più volte nella stessa pagina.
Penso che la gestione di quel grande una serie di variabili di sessione non avrebbe essere troppo saggio - forse una collezione locale sarebbe meglio. Detto questo, penso che la tua risposta sia un'ottima opzione. Avrei dovuto pensarci :) – Habib