使用铁路由器在Meteor中设置反应式布局
有没有办法在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
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'
}