我是节点js的新手,我必须对我的服务器进行dynamicpost调用,因为我正在使用axios.all这一开始似乎很容易。我不知道如何获得动态更改帖子查询的响应仍然不要让它看到示例
function getThatAxiosMultiple(PhotoDataBlob,postId) {
let ReturnThatAxios = [];
PhotoDataBlob.map(data => {
let pushThis = axios.post('/postthispic',{data,postId})
ReturnThatAxios.push(pushThis)
})
return ReturnThatAxios
}
function getResponseLength(PhotoDataBlob) {
let returnThis = []
for(let i=0;i < PhotoDataBlob.length;i++){
let response = `response${i}`;
returnThis.push(response)
}
return returnThis.join() // response1,response2,response3....
}
let postId = 'XXXXX';
let getReadyresponseLength = getResponseLength(PhotoDataBlob); //this dynamic changing variable is not accesible
console.log(getReadyresponseLength)
let axiosMultipleArray = getThatAxiosMultiple(PhotoDataBlob,postId)
axios.all(axiosMultipleArray).then(axios.spread(( getReadyresponseLength )//response1,response2... => {
console.log(getReadyresponseLength)
}))
其他任何方法怎么做?