【发布时间】:2017-05-27 14:33:13
【问题描述】:
我想知道是否有一种方法可以仅使用 React 链接异步函数。我知道如何用 Redux 来做,但想知道是否有只使用 React 的方法。
基本上,我想调用函数computerMove(),但只有在this.state.myMove 设置为false 之后。像这样的:
this.setState({ myTurn: false }).then(() => {
this.computerMove();
});
(上面的代码不起作用,但这就是我想要做的)。
有什么建议吗?
【问题讨论】:
-
为什么不将回调传递给
setState?
标签: reactjs asynchronous method-chaining