使用铁路由器在Meteor中设置反应式布局

使用铁路由器在Meteor中设置反应式布局,meteor,iron-router,Meteor,Iron Router,有没有办法在meteor中用铁路由器设置反应式布局 例如: Router.configure({ loadingTemplate: 'loading', layoutTemplate: Session.get('fullscreen') ? 'layoutFull' : 'layout' }); 然后在两个布局中创建一个链接,其中包含: <a href="" data-action="toggleFullscreen" class="b-button">Toggle Ful

有没有办法在meteor中用铁路由器设置反应式布局

例如:

Router.configure({
  loadingTemplate: 'loading',
  layoutTemplate: Session.get('fullscreen') ? 'layoutFull' : 'layout'
});
然后在两个布局中创建一个链接,其中包含:

<a href="" data-action="toggleFullscreen" class="b-button">Toggle Fullscreen</a>

我遇到的问题是
路由器。configure
没有反应性地设置
layoutTemplate
。有没有办法做到这一点,使其影响所有路线?

它必须是一个反应性功能:

layoutTemplate: function(){
   return Session.get('fullscreen') ? 'layoutFull' : 'layout'
}
还有,为什么有两个功能?
您只需要一个,因为这是对单击会话的否定

它绑定到两个不同的布局–您还会做什么?谢谢你说得更清楚。哦,对了,我没注意到这是两次不同的停留,我的错,那么这些活动就可以了
layoutTemplate: function(){
   return Session.get('fullscreen') ? 'layoutFull' : 'layout'
}