小编MRa*_*mon的帖子

使用await setState()是否正确?

我的函数看起来像这样:

this.setState(prevState => ({
 time : prevState.time + 1
}), function() {
 doSomethingWithNewState(this.state.time)
})
Run Code Online (Sandbox Code Playgroud)

在这种情况下使用等待是否正确?像这样:

await this.setState(prevState => ({
 time : prevState.time + 1
}));
doSomethingWithNewState(this.state.time);
Run Code Online (Sandbox Code Playgroud)

javascript setstate async-await reactjs

5
推荐指数
2
解决办法
3560
查看次数

标签 统计

async-await ×1

javascript ×1

reactjs ×1

setstate ×1