所以我试图发布一系列图像,但是我只希望地图在上一个调用完成后才能前进。我的单数postImage(id, file)
调用是异步axios调用,它使用.then
。是否缺少我缺少的简单React函数或一些有用的JS工具?
export const postAllImages = (id, fileList) => dispatch => {
dispatch({
type: str.START_LOADING,
payload: 'Loading...'
})
_.map(fileList, file => {
postImage(id, file)
})
dispatch({
type: str.POST_ALL_IMAGES
})
dispatch({
type: str.FINISH_LOADING
})
}
谢谢你!