【发布时间】:2013-01-10 07:04:05
【问题描述】:
我想知道 user() 是一个可以在各处使用的对象
什么是让它在所有模板中可用的最好和最安全的方法?
{{app.user}} 似乎不起作用
或者我应该放入 Session 吗? 谢谢
【问题讨论】:
我想知道 user() 是一个可以在各处使用的对象
什么是让它在所有模板中可用的最好和最安全的方法?
{{app.user}} 似乎不起作用
或者我应该放入 Session 吗? 谢谢
【问题讨论】:
您可以在您的客户端 javascript 中创建一个通用车把助手,例如:
Handlebars.registerHelper('user',function(){
return Meteor.user();
});
只要用户登录,模板中的任何地方都可以使用它,例如(如果您设置了个人资料名称):
{{user.profile.name}}
【讨论】: