React中使用async解决异步的问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Juniorselk/article/details/80176250

在React经常会有需要通过异步请求返回的数据,然后再setState到state中的操作。但是经常会因为异步的问题,导致数据显示有误,这里我通过async解决这个问题,下面是代码。

async componentDidMount() {
const data = await get (`url ` )
    this.setState({
      data: data
    })
  }
}
get是通过fetch封装的请求。

猜你喜欢

转载自blog.csdn.net/Juniorselk/article/details/80176250