我有这两个把手 - 助手:
Handlebars.registerHelper("trim", function(input, length) {
if (input) {
console.log(length);
return input.substring(0,length) + " ..."
}
});
Handlebars.registerHelper("__", function(input) {
var language = TAPi18n.getLanguage();
if (language) {
return input[language];
} else {
return input + ".nl"
}
});
我想在我的模板中使用它们:
{{trim {{__ DescriptionA}} 100}}
我该怎么做?
答案 0 :(得分:0)
我在某些时候已经看到过Meteor路线图,但目前无法使用。
一种可行的解决方法是将您的助手合并为一个:
Template.registerHelper("trim__",function(input,length){
var language = TAPi18n.getLanguage();
var result = language ? input[language] : input + ".nl";
return input.substring(0,length) + " ...";
});