我正在尝试从我的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数据,但我不知道这是如何工作的
答案 0 :(得分:0)
我建议你在node.js中创建API,它将直接连接到Mongodb,然后在AngularJS中使用该API来绑定HTML中的数据。您可以查看Using AngularJS with MongoDB