创建一个前端有两个请求?

时间:2019-02-03 11:44:24

标签: javascript python frontend backend

我尝试创建我的服务。我有用户端点和服务器端计算的数据端点。当我的网站启动时,我想展示所有用户和数据。前面,我用React.JS(我是新手)编写的,在所有示例中,我都能看到总是一个请求。但是我可以同时在两个请求上针对用户和数据发出2个请求吗?这是可以接受的解决方案吗?如果没有,我该如何解决?

1 个答案:

答案 0 :(得分:0)

this.state = {
users: [],
data: []
}

componentDidMount(){
  // ajax call for users -> response -> this.setState(users: res.users)

  // ajax call for data -> response -> this.setState(data: res.data)
}

render(){
  if(this.state.users.length === 0 && this.state.data.length === 0)
    return '' // <Loader />
  else{

    // do your stuff here

  }