【问题标题】:Calling setstate inside the callback of setstate在 setstate 的回调中调用 setstate
【发布时间】:2020-02-16 13:41:54
【问题描述】:

我可以在 setstate 的回调函数中使用 setstate '''this.setstate(update,function(){this.setstate}.bind)''' 上面给出的代码是否正确,它会工作吗

【问题讨论】:

标签: javascript reactjs callback setstate


【解决方案1】:
this.setState({
 someState: newValue,
}, callback);

以上代码在setState中使用了回调函数。

所以你可以写这样的代码。

this.setState({
 someState: newValue,
}, () => {
 // some code you want
});

【讨论】:

    猜你喜欢
    • 2020-11-17
    • 1970-01-01
    • 2019-09-20
    • 2019-09-21
    • 2018-10-08
    • 2020-02-25
    • 1970-01-01
    • 1970-01-01
    • 2023-01-12
    相关资源
    最近更新 更多