Meteor 停止Iron路由器在登录后自动重定向

Meteor 停止Iron路由器在登录后自动重定向,meteor,iron-router,Meteor,Iron Router,我注意到,我的登录包或Iron Router本身会在登录后将您重定向到主模板。我似乎找不到任何方法来阻止这种行为 我使用的软件包可能与以下内容相关: 铁:路由器 流星黑客:快速渲染 用户帐户:具体化 路由 用户帐户:核心 帐户密码 我是这样处理登录的: unless currentUser +login else +yield 不要试图在模板中处理此问题,而是直接在iron router中使用路由中的onBeforeAction处理程序处理此问题: onBeforeAction:

我注意到,我的登录包或Iron Router本身会在登录后将您重定向到主模板。我似乎找不到任何方法来阻止这种行为

我使用的软件包可能与以下内容相关:

  • 铁:路由器
  • 流星黑客:快速渲染
  • 用户帐户:具体化
  • 路由
  • 用户帐户:核心
  • 帐户密码
我是这样处理登录的:

unless currentUser
  +login
else
  +yield

不要试图在模板中处理此问题,而是直接在iron router中使用路由中的
onBeforeAction
处理程序处理此问题:

onBeforeAction: function(){
  if ( Meteor.userId() ){
    this.next();
  } else this.render('login');
},

var-route=…
的作用是什么?这里似乎不习惯。是否可以整体更改布局模板?(因为还有其他项目,如果用户未登录,这些项目将被隐藏)对不起,
route=
来自我经常使用的另一个函数。是的,您可以在管线中整体更改布局样板。我有更多的样本代码在