0
功能我有这样定义的车把帮手:使用车把助手和在JavaScript
Handlebars.registerHelper('isAdmin', function(input){
return Meteor.user() && Meteor.user().admin;
});
,我想在我的js其他地方使用它,就好像它是一个正常功能。那可能吗?
功能我有这样定义的车把帮手:使用车把助手和在JavaScript
Handlebars.registerHelper('isAdmin', function(input){
return Meteor.user() && Meteor.user().admin;
});
,我想在我的js其他地方使用它,就好像它是一个正常功能。那可能吗?
你可以创建一个名为isAdmin
全局函数,然后定义你的助手这样的:
this.isAdmin = function(input) {
return Meteor.user() && Meteor.user().admin;
};
Handlebars.registerHelper('isAdmin', isAdmin);
然后你就可以在任何地方在你的模板中使用它,如:
Template.party.events({
'submit': function() {
if (isAdmin()) {
return console.log('admin party!');
}
}
});