React - setState does not update the value

后端 未结 3 1092
深忆病人
深忆病人 2021-01-28 16:49

I am trying to update the state with a localStorage value in DidMount, but it is not updating:

type Props = {
};

type State = {
    id_evaluation: string,
};

c         


        
3条回答
  •  [愿得一人]
    2021-01-28 17:28

    this.setState is an async function.

     this.setState({
            id_evaluation: '1',
     }, () => console.log('2 - ', this.state.id_evaluation));
    

    Callback function would solve your problem.

提交回复
热议问题