javascript-我有3个API需要逐个调用
发布时间:2022-06-26 09:57:34 355
相关标签: # 前端
我创建reactjs应用程序,当用户要求登录时,我发送三个请求
getToken();
createLogWithToken();
createRequestwithLog();
每个函数都依赖于前一个函数这里是我的代码
getToken = async (){
axios.post('getToken')
.then(response => {
this.setState({ token: response.data.token });
})
}
createLogWithToken = async (){
axios.post('createLogWithToken',{token:this.state.token})
.then(response => {
this.setState({ log_id: response.data.log_id });
})
}
createRequestwithLog = async (){
axios.post('createRequestwithLog',{token:this.state.token, log_id: this.state.log_id})
.then(response => {
this.setState({ request_id: response.data.request_id });
})
}
onPress = async () =>{
await this.getToken();
await this.createLogWithToken();
await this.createRequestwithLog();
}
我在第二个命令上出错,因为所需的参数为空。我如何调用然后等待设置状态完成
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报