我的获取方法如下:
var _image = [];
var query = new AV.Query(_tool + 'Detail');
query.get(_objectId).then(function (object) {
//获取图片
object.get('image').map(function (id) {
var queryImage = new AV.Query('_File');
queryImage.get(id).then(function (a) {
_image = _image.concat(a.get('url'));
_this.setData({ image: _image });
})
});
但是最后获取得到的image
却是乱序的,每次获取的顺序都不一样,所谓的乱序是相对我在服务器上的定义来说,我在服务器上,是这样定义的:
[
"58c15fa01b69e6006bc663a5",
"58c16177128fe10060228fc9",
"58c1617ba22b9d005895af55",
"58c1617eac502e0062c70d1d",
"58c16182128fe1006b23e65a",
"58c1618661ff4b005d82c877"
]
以上是那个详情表里的image
列的数据