在将加载状态设置为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 });
}