我希望,在主页上控制台中没有输出。相反,我得到的信息是“做点什么”。但是除了'家'之外还有一个。
Router.configure({
layoutTemplate: 'layout',
loadingTemplate: 'loading',
notFoundTemplate: 'notFound',
});
Router.onBeforeAction(function () {
console.log('do something');
}, { except: ['home'] });
Router.route('/', function () {
name: 'home',
this.render('content', { to: 'content' }),
this.render('navigation', { to: 'navigation' })
});
答案 0 :(得分:1)
您似乎将选项与“/”路线中的代码混合在一起。那不行。尝试使用其中一种,例如,使用所有选项:
Router.route('/', {
name: 'home',
action: function() {
this.render('content', { to: 'content' });
this.render('navigation', { to: 'navigation' });
}
});