title: Updating input using react state and vice versa
body: <p>I am using an input field, and initially i update it using state. </p>
  
  <pre><code>&lt;input type="text" value={this.state.opp.description} /&gt;
  </code></pre>
  
  <p>But when i run this. The input does not change value at all. </p>
  
  <p><strong>My motive is to initially update input using state and then update the state using input value.</strong></p>
  
  <p>I tried using onChange but that also is not working.</p>
  
  <pre><code>&lt;input type="text" value={this.state.opp.description} onChange={this.handleChange} /&gt;
  
  var handleChange=(e)=&gt;{
    this.setState({opp:{description:e.target.value}});
  }
  </code></pre>
  
  <p>Please suggest how should I do this.</p>