node.js と Express 3.x で ejs テンプレートを使用しています...ビューに渡されたデータ オブジェクトをダンプすることは可能ですか?
index.ejs の次のようなもの:
<%= dump(session) %>
node.js と Express 3.x で ejs テンプレートを使用しています...ビューに渡されたデータ オブジェクトをダンプすることは可能ですか?
index.ejs の次のようなもの:
<%= dump(session) %>
dump
およびビューで使用するその他の関数を次のように定義できますapp.locals
。
app.locals.dump = function () {
// ...
};
このための 1 つのオプションは、公開するutil.format()
か、次のようにすることutil.inspect()
です。
app.locals.inspect = require('util').inspect;
それで:
<pre><%= inspect(session) %></pre>