我已经设法向API发出GET请求,但是现在我希望将响应发送到Jade页面。 这是我到目前为止GET请求的代码。这是在路线''文件夹'中的'index.js'。关于如何在Jade页面上得到回复的任何想法?
router.get('/', function(req, res) {
var url = 'http://data.police.uk/api/forces';
http.get(url, function(res){
var body = '';
res.on('data', function(chunk){
body += chunk;
});
res.on('end', function(){
var response = JSON.parse(body)
console.log("Successful")
});
}).on('error', function(e){
console.log("Error: ", e);
})
});
module.exports = router;
答案 0 :(得分:1)
在路由器中
res.render('viewName',{"variable":"value"});
在你看来
p #{variable}
答案 1 :(得分:0)
不应该尝试从头开始,你应该看看带有express的node.js的一些示例模板。
http://blog.ijasoneverett.com/2013/03/a-sample-app-with-node-js-express-and-mongodb-part-1/
这将告诉您如何设置应用程序的结构。