除铁路由器不起作用

时间:2015-09-27 20:19:38

标签: javascript meteor iron-router

我希望,在主页上控制台中没有输出。相反,我得到的信息是“做点什么”。但是除了'家'之外还有一个。

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' })
});

1 个答案:

答案 0 :(得分:1)

您似乎将选项与“/”路线中的代码混合在一起。那不行。尝试使用其中一种,例如,使用所有选项:

Router.route('/', {
    name: 'home',
    action: function() {
        this.render('content', { to: 'content' });
        this.render('navigation', { to: 'navigation' });
    }
});