我一直在调用我的React.js/Redux应用程序的onClick事件上的api。在调用API后,我必须根据第一个API的结果调用另一个API。所以我在考虑异步调用。React.js在执行第一个函数后设置回调函数
我的代码:
<a href="" onClick={(e) => this.sendData(e)} >Send</a>
和方法送出数据是
sendData(e){
e.preventDefault();
this.props.sendDataApi({this.refs.msg.value});
//After receiving results from above api, i have to call another api async
this.props.getDetails(this.refs.txt.value);
}
但currenlty两种API称为在同一时间。任何帮助!
处理异步最好的地方调用与终极版是直接行动的创建者。我的意思是等待行动创建者异步调用的结果 – madox2
有没有办法通过回调来完成! –