是这样的 ,我这边有个数组,入参的时候fileId 是 比如 [8465478213456,1234567897942,8745648975142]这样,进入后端一个接口,返回的是带一个上传地址的数组,里面分别有几个对象,如[{fileId: 1234567897942, url:''}, {fileId: 8745648975142, url}, {fileId: 8465478213456, url:}]
也就是说,返回的fileId 的顺序出入参不同,影响我后续的遍历过程,有算法可以调整出参后的顺序吗:
代码如下 ,可以使用es6
getS3Sign(userId(), idArr).then(res => {
let data1 = JSON.parse(res.data.data)
console.log(data1) )}
idArr 就是第一个数组,data1就是第二个数组