1
Учитывая следующий код:event.target нуль в React обработчик события
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;
Каждый раз, когда я вхожу объект события в обновлении(), он возвращает объект с target: null
и this.state.value
обновления от ""
до undefined
. Этот код очень мало отличается от примера на Forms docs, почему я не могу получить целевую цель?
Да, Боже мой, что глупый недосмотр. Будут утверждать этот ответ через 9 минут. –