【发布时间】:2013-06-28 05:25:05
【问题描述】:
假设我有这个 Handlebars 助手:
Handlebars.registerHelper('someRandomHelperCreatingALink', function(passedVarAndString, url) {
return '<a href="'+url+'">'+passedVarAndString+'</a>';
});
并且想像这样使用它,我将一个字符串和一个 var 作为第一个参数 (user.name+' is a cool dude!') 传递:
{{{ someRandomHelperCreatingALink user.name+' is a cool dude!!' '/a/cool/url' }}}
我的问题:这可能吗?
或者我是否必须为字符串添加一个额外的参数(这感觉没有必要)?像这样的:
Handlebars.registerHelper('someRandomHelperCreatingALink', function(passedVarAndString, url, extraUnnecessary) {
return '<a href="'+url+'">'+passedVarAndString+extraUnnecessary+'</a>';
});
{{{ someRandomHelperCreatingALink user.name '/a/cool/url' ' is a cool dude!!' }}}
【问题讨论】:
标签: javascript templates meteor handlebars.js meteor-helper