【发布时间】:2014-11-27 16:27:14
【问题描述】:
我的设置是这样的:
我使用来自 github 的 omdb 库从 omDB 获取数据,整个部分如下所示:
router.post('/search', function(req, res) {
var omdb = require('omdb');
var title = req.body.title;
omdb.get( {title: title}, true, function(err, movie){
if(err) {
return console.log(err);
}
if(!movie) {
return console.log('No movie found');
}
//console.log('%s (%d)', movie.title, movie.year);
result = movie.title+movie.year+movie.poster;
console.log(result);
res.redirect('/result');
})
});
然后我想在另一个路由中使用该发布请求的结果:
router.get('/result', function(req, res) {
res.render('result', { title: title});
});
考虑到我是一个 node.js 菜鸟,什么是最好的也是最简单的方法。:)
【问题讨论】: