Clearing state es6 React

前端 未结 13 845
独厮守ぢ
独厮守ぢ 2020-12-07 13:04

I am trying to clear a components state but can\'t find a reference for the es6 syntax. I was using:

this.replaceState(this.getInitialState());

13条回答
  •  一整个雨季
    2020-12-07 13:51

    class MyComponent extends Component {
     constructor(props){
      super(props)
       this.state = {
         inputVal: props.inputValue
      }
       // preserve the initial state in a new object
       this.baseState = this.state 
    }
      resetForm = () => {
        this.setState(this.baseState)
      }
    
    }
    

提交回复
热议问题