【发布时间】:2018-10-30 02:02:21
【问题描述】:
我有两个简单的功能。单击按钮后,我试图在“handleSearchClick”函数中调用两个函数。
我想在“this.props.fetchNewsApiOrg(this.newsSourceName)”完全执行后运行“this.props.getNewsDesc()”。
代码如下:
handleSearchClick = () => {
this.props.fetchNewsApiOrg(this.newsSourceName);
this.props.getNewsDesc();
}
你能告诉我在另一个函数完全执行后调用函数的正确方法吗?
谢谢。
【问题讨论】:
-
让
fetchNewsApiOrg返回一个Promise,然后await它或.then就可以了 -
@CertainPerformance 所说的。另请注意,await 只能在异步函数中使用。
标签: javascript node.js reactjs redux react-redux