我可以使用Angular从Mongodb中检索数据吗?

时间:2017-04-25 10:55:36

标签: html angularjs node.js mongodb express

我正在尝试从我的HTML页面中显示我的MongoDB中的数据。是否可以通过Angular完成此操作,还是需要一个模板引擎?我正在使用Express on Node平台。

我已经设法使用Angular完成了POST。

这是我对MongoDB的服务器调用:

router.get('/getdata', function(req, res, next){
  UserData.find()
    .then(function(doc){
      console.log('Data successfully retrieved');
      res.render('index', {items: doc});
    });
});

现在只有我的索引页面是一个模板(Jade)。我的其余页面使用Angular进行路由,并且是常规HTML页面。我认为有一种方法可以使用这些引号{{}}在HTML中使用Angular显示MongoDB数据,但我不知道这是如何工作的

1 个答案:

答案 0 :(得分:0)

我建议你在node.js中创建API,它将直接连接到Mongodb,然后在AngularJS中使用该API来绑定HTML中的数据。您可以查看Using AngularJS with MongoDB