我发现自己经常这样做:
{{> eventTitle}}
<template name="eventTitle">
{{eventTitle}}
</template>
有没有一种方法可以去掉模板并直接执行:
{{eventTitle}}
然后在js文件中:
Template.eventTitle.eventTitle = function () {
return "Title!";
};
您可以像这样使用Handlebars.registerHelper:
Handlebars.registerHelper("eventTitle",function(){
return "Title!";
});
在Meteor 1.0中,使用Template.registerHelper(name,function)注册全局模板助手。