我刚学习Meteor,我已经定义了一些我在模板中使用的助手。
我注意到我可以用两种不同的方式做到这一点,但哪种解决方案被认为是最佳做法?为什么?
解决方案1
UI.registerHelper('firstChar', function (name) {
return name.charAt(0);
});
解决方案2
Template.registerHelper('firstChar', function (name) {
return name.charAt(0);
});
答案 0 :(得分:1)
您应该坚持使用解决方案2,因为这是目前记录的内容:https://docs.meteor.com/#/full/template_registerhelper
第一个解决方案使用前一个命名空间来定义Spacebars助手(UI
),并且已被弃用了几个月。