Javascript 创建一个前端的两个请求?
我尝试创建我的服务。我有端点和用户,端点和数据都是在服务器端计算的。当我的网站将起来,我想提出所有的用户和数据。前面我是在React.JS中写的,我是一个新手,在所有的例子中我都能看到总是一个请求。但是我可以对用户和数据的enpoints提出2个请求吗?这是可以接受的解决方案吗?如果没有,我如何修复它 是的,您可以发出两个请求,也可以发出一个包含所有数据的端点。Javascript 创建一个前端的两个请求?,javascript,python,frontend,backend,Javascript,Python,Frontend,Backend,我尝试创建我的服务。我有端点和用户,端点和数据都是在服务器端计算的。当我的网站将起来,我想提出所有的用户和数据。前面我是在React.JS中写的,我是一个新手,在所有的例子中我都能看到总是一个请求。但是我可以对用户和数据的enpoints提出2个请求吗?这是可以接受的解决方案吗?如果没有,我如何修复它 是的,您可以发出两个请求,也可以发出一个包含所有数据的端点。 this.state = { users: [], data: [] } componentDidMount(){ // aja
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
}