我正在尝试使用 DidMount 中的 localStorage 值更新状态,但它没有更新:
type Props = {
};
type State = {
id_evaluation: string,
};
class Evaluation extends Component < Props, State > {
state = {
id_evaluation: '',
}
componentDidMount() {
const id_eval = getEvaluation();
console.log('1 - ', id_eval)
this.setState({
id_evaluation: '1',
});
console.log('2 - ', this.state.id_evaluation)
在第一个 console.log 中,我的值为 1,在第二个中它保持为空,它不更新状态。