如何根据状态值在反应中获取数据

时间:2020-03-18 12:08:43

标签: javascript reactjs react-redux react-router

在单击按钮时,我正在根据要获取数据的值更改状态属性的值。 我面临的问题是,即使在set state方法之后调用数据,也要在状态更改之前获取数据。由于要根据状态的先前值来获取数据。 (新来的反应请帮忙)

1 个答案:

答案 0 :(得分:0)

如果我理解正确的话。您要使用状态的更新值。

您可以使用setState的回调方法。

例如-

this.setState({item1: 25}, ()={
 // now use your updated state in your code...
 console.log(this.state.item1); // will give you new value of item1
})