我试图了解使用 Meteor 模板助手与使用 Handlebars 模板助手的区别、优缺点。
例如:
Template.users_insert.is_state_selected = function(code){};
对比
Handlebars.registerHelper('is_state_selected', function(code){});
他们似乎做同样的事情,除了 Handelbars 帮助器比 Temple.my_template.helper_function
对我们有更广泛的覆盖范围。
我最担心的不仅是差异和优缺点,还有一个可能导致另一个不会产生的副作用。
最佳答案
这里漏掉了一件事。
已注册的 Handlebars Helpers
Handlebars.registerHelper('helper_name', function(){});
可用于整个项目。
在 meteor 中
Template.my_template.helpers({});
或
Template.my_template.my_helper = function(){};
仅适用于当前模板:例如我的模板
关于javascript - Meteor Template 助手和 Handlebars 助手之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11944769/