【发布时间】:2021-09-28 12:27:37
【问题描述】:
我正在尝试使用 setState() 的回调来检查状态是否正确更改。但是,我收到错误 Expected 1 arguments, but got 2。
setCurrentLength(300, () => {
console.log('Current length ', currentLength);
});
如何解决? 谢谢
【问题讨论】:
-
setState作为来自useState钩子的元组的第二部分返回没有此功能。您尝试使用的回调函数是类 Component 中this.setState的一部分。
标签: javascript reactjs typescript state