Цепные асинхронные вызовы Axios с .map в реагировать на реду - PullRequest
0 голосов
/ 14 ноября 2018

, поэтому я пытаюсь опубликовать серию изображений, но я хочу, чтобы карта продвигалась только после завершения предыдущего вызова. Мой единственный вызов postImage(id, file) является асинхронным вызовом axios и использует .then. Я пропускаю простую функцию реагирования или какой-нибудь полезный инструмент 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
  })
}

Спасибо большое!

...