Angularjs 未在HTML中加载图像

Angularjs 未在HTML中加载图像,angularjs,node.js,image,mongodb,imagedownload,Angularjs,Node.js,Image,Mongodb,Imagedownload,我在前端使用AngularJS,在后端使用NodeJS创建了一个Node-Webkit应用程序。我正在尝试将图像加载到我的应用程序中。如果互联网速度快,它可以正常工作。但有时,如果网速很慢,就无法加载。我想不出是什么问题。每当我想加载一个映像时,我就向我的节点服务器调用一个服务,然后从节点服务器从MongoDB加载并发送映像 以下是我从DB加载图像的代码: var profilePicture = require('skipper-gridfs')({ uri: 'mongodb://'

我在前端使用
AngularJS
,在后端使用
NodeJS
创建了一个
Node-Webkit
应用程序。我正在尝试将图像加载到我的应用程序中。如果互联网速度快,它可以正常工作。但有时,如果网速很慢,就无法加载。我想不出是什么问题。每当我想加载一个映像时,我就向我的节点服务器调用一个服务,然后从节点服务器从
MongoDB
加载并发送映像

以下是我从DB加载图像的代码:

var profilePicture = require('skipper-gridfs')({
    uri: 'mongodb://' + config.fileUploadDownload.url + ':27017/' +     config.fileUploadDownload.db + '.Media'
});
profilePicture.read(params, function (err, downloadedFile) {
    if (err) {
        res.send("found an error");
    } else {
        res.setHeader('content-type', 'image/png');
        res.send(downloadedFile);
    }
});
这是我用HTML呈现图像的代码:

/
img\u url
是从后端下载图像的url

有人能帮我解决这个问题吗


提前感谢。

在地址栏中手动键入图像url时,是否可以先检查图像是否已加载?是。我试过了。它正在加载。但这需要时间。它的装载速度很慢,这个问题已经解决了。。我已经在我的服务中编写了从MongoDB获取图像的所有代码,这是从控制器调用的。当我在控制器内部编写用于直接绘制图像的代码时,它起了作用。加载速度很慢,但映像在客户端完成加载。