Angularjs 无需请求即可从mlab获取数据,即重新加载页面以显示在前端
所以我知道很多人问过和我类似的问题,但我有一个不同的问题。 我希望的是在mlab中从我的数据库中检索数据,而无需重新加载页面。例如,在mlab中将当前游戏分数(在我的示例中为板球分数)添加到我的db中,现在我希望在我的前端网页中添加此新分数,而无需路由器请求,即希望用户重新加载页面。 我知道并且正在使用的技术是mongodb、mongoose、nodejs和express 我认为angular或AJAX会对我有所帮助,但我不知道它们是什么。Angularjs 无需请求即可从mlab获取数据,即重新加载页面以显示在前端,angularjs,node.js,ajax,express,mlab,Angularjs,Node.js,Ajax,Express,Mlab,所以我知道很多人问过和我类似的问题,但我有一个不同的问题。 我希望的是在mlab中从我的数据库中检索数据,而无需重新加载页面。例如,在mlab中将当前游戏分数(在我的示例中为板球分数)添加到我的db中,现在我希望在我的前端网页中添加此新分数,而无需路由器请求,即希望用户重新加载页面。 我知道并且正在使用的技术是mongodb、mongoose、nodejs和express 我认为angular或AJAX会对我有所帮助,但我不知道它们是什么。 所以请解释清楚和详细 您可以使用mongodb节点模块
所以请解释清楚和详细 您可以使用
mongodb
节点模块。以下是一个例子:
const MongoClient = require('mongodb').MongoClient
MongoClient.connect('link-to-mongodb', (err, database) => {
// ... start the server
})
'link-to-mongodb'
应该来自您的mLab帐户:这是一个关于在nodeJS服务器上使用mLab的非常好的教程,也是我从中获得上述图像/代码的地方 那不是我的问题。我已经连接了数据库,我知道如何使用request-to-routes制作数据,我想要的是不发送请求就从数据库中获取数据@你不能。您必须从数据库中获取数据,否则它将不知道要提供什么数据。