Sto tentando di scrivere un pacchetto Meteor che può essere inserito all'interno dei modelli. Quindi ho prima tentato di registrare un aiutante.Meteor: che cos'è Spacebars.kw {hash: Object}
Template.registerHelper('testHelper', function(a, b) {
console.log(a);
console.log(b);
})
ho aggiunto il pacchetto all'interno /packages
, e nel mio modello di client, quando ho aggiunto {{testHelper "hello" "meow"}}
, la console registrato hello
e meow
, che è quello che mi aspettavo.
Quando ho aggiunto {{testHelper "hello"}}
, mi aspettavo che la console registrasse hello
e null
, poiché non è stato passato nulla come secondo parametro. Ma invece restituito hello
e un oggetto - Spacebars.kw {hash: Object}
Che cos'è questo Spacebars.kw {hash: Object}
? Cosa posso fare se voglio che restituisca null
?
Grazie Akshat ancora una volta, sei una stella! Ho seguito le dichiarazioni di stile hash e funziona alla grande. Ho una domanda di follow-up che pubblicherò come una nuova domanda. A proposito, questo 'Spacebars.kw' è documentato? Non riesco a trovarlo nei documenti, forse possiamo aggiungere questo ai documenti? – dayuloli
cosa significa kw? –