event.Ziel null im event-handler Reagieren

Folgenden code:

var
  React = require("react")
;

class ControlText extends React.Component {
  constructor(props){
    super(props);
    this.state = {
      value: ""
    };
  }

  update() {
    console.log(event);
    this.setState({value: event.target.value});
  }

  render() {
    console.log(this.state);
    var value = this.state.value;
    return <input type="text" value={value} onChange={this.update.bind(this)} />
  }
}

module.exports = ControlText;

Jedes mal, wenn ich log das event-Objekt in der update () es gibt ein Objekt zurück, mit target: null, und this.state.value updates von "" zu undefined. Dieser code unterscheidet sich sehr wenig von dem Beispiel auf der Formen docs, warum kann ich nicht scheinen, um ein Ereignis Ziel?

InformationsquelleAutor Jack Reid | 2016-02-03
Schreibe einen Kommentar