Używam Handlebars do renderowania danych w tabeli.Kierownica: Jaki jest najlepszy sposób przekazywania wielu parametrów do funkcji registerHelper?
Jeden z elementów danych wymaga przetworzenia, które uwzględnia kilka parametrów w celu uzyskania wyniku.
na matrycy przykład tekst:
{{getOutputByParameters param1=DataFieldName1 param2=DataFieldName2}}
i odpowiadająca registerHelper zostanie zapisany jako:
var __this = this;
Handlebars.registerHelper('getOutputByParameters', function(params){ __this.getOutputByParameters(params.hash.param1, params.hash.param2)})
Pomyślałem, że kierownica będzie przekazać tablicę tych parametrów, które można uzyskać dostęp za pomocą właściwości skrótu .
Ale czy to jedyny najlepszy sposób?
Dzięki za komentarz z jsFiddle, to naprawdę niesamowite zobaczyć odpowiedzieć demo - na żywo !!! – dhruvpatel
Niestety @ user10, nie wiem, dlaczego nie zaznaczyłem twojej odpowiedzi jako odpowiedzi, ale lepiej późno niż nigdy. – dhruvpatel