所有路线都可以通过玉石,快递进入?

时间:2016-04-12 08:32:49

标签: node.js express internationalization pug

我在nodejs应用程序中使用express和jade。在渲染时的每条路线上,我需要使用配置和本地化对象访问同一对象。它的工作正常如下:

loadLoginPage: function(req, res) {
    res.render('login', {
        config: config,
        i18n: res
    });
}

但是有没有办法在每条路线上重写 {config:config,i18n:res} ?我试图找到解决方法,但没有结果。

1 个答案:

答案 0 :(得分:0)

您可以将app.locals对象用作以下内容(http://expressjs.com/en/api.html#app.locals):

app.locals.config = "your config";
app.locals.localisation= "your localisation";

然后

loadLoginPage: function(req, res) {
    res.render('login');
}
相关问题