等待Filereader上的异步功能

时间:2019-07-25 10:24:55

标签: javascript reactjs

在将加载状态设置为false之前,如何等待foreach(this.addImage)中的异步功能完成?

handleChange = files => {
    this.setState({ loading: true });
    Array.from(files)
    // Throw off images exceeding the limit
      .slice(0, (MAX_NUMBER_OF_PHOTOS - this.state.images.length))
      .forEach(this.addImage);
    this.setState({ loading: false });
  }

0 个答案:

没有答案