我正在尝试使用默认home
呈现我的layoutTemplate
模板。
铁路由器指南显示我需要使用Router.onBeforeAction
。我无法弄清楚如何实现它。
Router.configure({
layoutTemplate: 'navbar'
}
Router.route('/', {name: 'home'});
答案 0 :(得分:0)
您可以通过在路线中调用this.layout();
来覆盖默认布局模板。要么提供不同的布局模板,例如this.layout('homeLayout');
或者您只是将参数留空。
例如:
Router.route('/', function () {
this.layout();
this.render('home');
}, {name: 'home'});