1

node.js と Express 3.x で ejs テンプレートを使用しています...ビューに渡されたデータ オブジェクトをダンプすることは可能ですか?

index.ejs の次のようなもの:

<%= dump(session) %>
4

1 に答える 1

7

dumpおよびビューで使用するその他の関数を次のように定義できますapp.locals

app.locals.dump = function () {
    // ...
};

このための 1 つのオプションは、公開するutil.format()か、次のようにすることutil.inspect()です。

app.locals.inspect = require('util').inspect;

それで:

<pre><%= inspect(session) %></pre>
于 2012-09-19T06:50:23.167 に答える