使用ng-repeat orderBy时,为什么我的图像不正常?

时间:2016-08-02 21:38:42

标签: angularjs

我正在尝试从数据库中获取图像,然后按顺序显示它们或者它们的ID提升。

在我的控制器中,我有this.imageListFromDatabase = images.data.images; 这是一个包含24个对象的数组。每个对象都是

类型
$$hashKey:"object:259"
batchId:"1470168280191"
createdAt:"2016-08-02T20:04:40.463Z"
dimensionUnits:"px"
displayName:"2008_005867.jpg"
fileName:"2f87c5ab8d7e7d02dd068a0df8ebf14c.jpg"
fileSize:"162941"
id:200
md5Hash:"2f87c5ab8d7e7d02dd068a0df8ebf14c"
rawHeight:"333"
rawWidth:"500"
updatedAt:"2016-08-02T20:04:40.463Z"

在我的模板中,我正在尝试:

<div class="imageContainer" ng-repeat="img in vm.imageListFromDatabase | orderBy:'id'">
    <img class="imageListImage"
    ui-sref="image({id: img.id})"
    ng-src="{{[vm.storageLocation, img.fileName].join('')}}">
</div>

你能告诉我如何通过id订购图像,以及为什么这不按照应有的方式工作?

0 个答案:

没有答案