Meteor 如果未登录,如何切换iron router layoutTemplate?
在iron router中,我使用此前钩子检查是否登录:Meteor 如果未登录,如何切换iron router layoutTemplate?,meteor,Meteor,在iron router中,我使用此前钩子检查是否登录: requireLogin: function(pause) { if (! Meteor.user()) { if (Meteor.loggingIn()) this.render(this.loadingTemplate); else this.render('accessDenied'); pause(); } 问题是如果他们没有登录,我想切换layoutT
requireLogin: function(pause) {
if (! Meteor.user()) {
if (Meteor.loggingIn())
this.render(this.loadingTemplate);
else
this.render('accessDenied');
pause();
}
问题是如果他们没有登录,我想切换layoutTemplate。顺便说一下,我正在使用登录下拉列表。建议?要切换到其他布局模板,我相信您可以执行以下操作:
this.layout('yourLayoutTemplate');
您也可以尝试
this.setLayout
,如本讨论所述: