我已经将它上传到服务器了,我实际上将图像保存到我的用户:
foto: { name: String, img: String, contentType: String },
所以当我执行一个获取请求时,在角度我做一个ng-repeat来获取所有用户,我想显示与用户相关的图像。
获取请求:
$http.get('http://localhost:8080/lojas')
.success(function (data) {
$scope.lojas = data;
})
.error(function (statusText) {
$scope.lojas = [];
});
这里我获得了所有数据甚至路径,但我如何在这里访问图像?
答案 0 :(得分:0)
以静态方式提供资源文件(图像,js,css,...)。
最好这样做,将它们放在子目录中,然后在server.listen
之前添加它app.use(express.static(__dirname + '/upload'));
(假设upload是包含静态文件的文件夹的名称)
如果图像未以绝对路径保存,则必须在路径名称前面添加"window.location.href"
:
<img ng-src="{{window.localtion.href+data.path}}">