0

一部の要素を表示/非表示にするために、EJS でグローバル変数を設定したいと考えています。この変数を一度設定して、すべてのビューに伝播できるようにしたいと考えています。これを行う最善の方法は何ですか?

私のスタックの他の部分は node.js/express/ejs です。

Vadim の追加コード:

@index = (req, res) ->
    res.render 'index',
    view: 'index'
    gloabals: app.locals    // is there a way to have this line for all controllers?
4

1 に答える 1

1

express app.localsを使用できます。

var app = express();
app.locals.someFlag = true;
于 2012-12-05T22:35:44.733 に答える