我对angularjs完全陌生,在这里我试图做的是从ng-repeat获取一个img id,并通过函数传递它并获取返回的图像字符串,但它显示了一些错误。请帮忙。ng-src in ng-repeat not updating
HTML
<tr data-ng-repeat="(key, list) in listOfProperties">
<img ng-src="{{getImageUrl(key)}}">
</tr>
JS
$scope.getImageUrl=function(key){
return factory.getImgUrl(key).then(function(data){
return data
});
}
厂
getImgUrl:function(key){
return $http({
method:"GET",
url:somedomain.com/getCoverPicture",
//This domain will return a image string.
params:{'key':key}
}).then(function(response){
return response.data;
})
}
u能PLS下面添加 – byteC0de
错误这是我收到angular.min.js:118错误:[$ rootScope:infdig] http://errors.angularjs.org/1.5.8/ $ rootScope/infdig?p0 = 10&p1 =%5B%5D –