您如何记录Express.js视图中所有数据的列表?
基本上我有一些观点错误,基本上说我使用的字段没有被定义。我已经找到了问题,但当我四处查看已经发送到视图的所有数据时,我无法找到解决方案。
有没有办法记录这个?我尝试记录global
对象,但它只给了我内置的Node.js全局变量,而不是实际发送到视图的数据。
示例:
var express = require('express');
var app = express();
app.set('view engine', 'jade');
app.get('/', function (req, res) {
res.render('index', {
I_WOULD_IMAGINE_YOU_COULD_LOG_THIS_SOMEHOW : "right?"
});
});
var server = app.listen(3000, function () {
var host = server.address().address;
var port = server.address().port;
console.log('Example app listening at http://%s:%s', host, port);
});
doctype
body
h1 Test Page, Check Server Logs
- console.log(global)
- // Being able to log the data that's available
- // would be helpful for tricky view errors that
- // arise from time to time.