首页 > 解决方案 > 创建一个前端的两个请求?

问题描述

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

标签: javascriptpythonfrontendbackend

解决方案


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

  }

推荐阅读