Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 无需请求即可从mlab获取数据,即重新加载页面以显示在前端_Angularjs_Node.js_Ajax_Express_Mlab - Fatal编程技术网

Angularjs 无需请求即可从mlab获取数据,即重新加载页面以显示在前端

Angularjs 无需请求即可从mlab获取数据,即重新加载页面以显示在前端,angularjs,node.js,ajax,express,mlab,Angularjs,Node.js,Ajax,Express,Mlab,所以我知道很多人问过和我类似的问题,但我有一个不同的问题。 我希望的是在mlab中从我的数据库中检索数据,而无需重新加载页面。例如,在mlab中将当前游戏分数(在我的示例中为板球分数)添加到我的db中,现在我希望在我的前端网页中添加此新分数,而无需路由器请求,即希望用户重新加载页面。 我知道并且正在使用的技术是mongodb、mongoose、nodejs和express 我认为angular或AJAX会对我有所帮助,但我不知道它们是什么。 所以请解释清楚和详细 您可以使用mongodb节点模块

所以我知道很多人问过和我类似的问题,但我有一个不同的问题。 我希望的是在mlab中从我的数据库中检索数据,而无需重新加载页面。例如,在mlab中将当前游戏分数(在我的示例中为板球分数)添加到我的db中,现在我希望在我的前端网页中添加此新分数,而无需路由器请求,即希望用户重新加载页面。 我知道并且正在使用的技术是mongodb、mongoose、nodejs和express

我认为angular或AJAX会对我有所帮助,但我不知道它们是什么。
所以请解释清楚和详细

您可以使用
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制作数据,我想要的是不发送请求就从数据库中获取数据@你不能。您必须从数据库中获取数据,否则它将不知道要提供什么数据。