javascript - 创建一个前端的两个请求?
问题描述
我尝试创建我的服务。我有带有用户的端点和带有在服务器端计算的数据的端点。当我的网站启动时,我想展示所有用户和数据。前面我用 React.JS 编写(我是新手),在所有示例中,我可以看到始终是一个请求。但是我可以对用户和数据的两个端点发出 2 个请求吗?这是可以接受的解决方案吗?如果没有,我该如何解决?
解决方案
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
}
推荐阅读
- angular - 如何使用浏览器中的 URI 从 Angular 启动通用 Windows 应用程序并将对象传递给自动登录
- r - 如何在 plot_geo() 函数中将 60M、40M 和 20M 的图例颜色更改为白色。它不可见,我想将颜色更改为白色
- php - Twilio 在交响乐中保持通话并取消保持通话
- c - 使用c中的系统调用在文件末尾写入数据时出现问题
- python - Flask sqlalchemy Marshmallow 反序列化多对多“dict”对象没有属性“_sa_instance_state”
- excel - 轮班名单 - Microsoft Excel
- sql - #1064 将数据库导入 cPanel phpmyadmin 时出错
- linux-kernel - 从内核模块中的设备读取
- ubuntu - Ubuntu 上的 Nuxt.js:找不到插件 app/.nuxt/components/plugin.js
- visual-studio-code - 打开vscode时如何保持所有文件夹折叠?