将数据与Express和NodeJS中的重定向一起发送到响应

时间:2015-03-26 15:33:24

标签: node.js mongodb backbone.js express pug

我正在尝试使用Express通过重定向从MongoDB发送数据。

我很擅长使用服务器并将其连接到前端,所以如果我有任何巨大的误解,请对我很轻松。

以下是我的代码示例以及我要做的事情:

app.get('/dashboard', requireLogin, function(req, res) {
  res.render('dashboard.jade');
});
app.get('/api/posts',function(req, res) {
  return Post.find(function(err, posts) {
    if (!err) {
      console.log('Retrieving all posts.');
      res.send(posts);
      res.redirect('/dashboard');
    } else {
      return console.log(err);
    }
  });
}); 

当我渲染dashboard.jade时,我在模板中使用了数据来显示帖子。我要做的是对/api/posts进行任何GET调用,从Mongo检索帖子数据,并将其发送到路径/dashboard,并将其检索到的帖子数据。

0 个答案:

没有答案