我正在阅读表格部分react文档并尝试使用此代码来演示onChange用法(JSBIN)。
var React= require('react');
var ControlledForm= React.createClass({
    getInitialState: function() {
        return {
            value: "initial value"
        };
    },
    handleChange: function(event) {
        console.log(this.state.value);
        this.setState({value: event.target.value});
        console.log(this.state.value);
    },
    render: function() {
        return (
            <input type="text" value={this.state.value} onChange={this.handleChange}/>
        );
    }
});
React.render(
    <ControlledForm/>,
  document.getElementById('mount')
);
当我更新<input/>在浏览器中值,第二console.log里面handleChange回调打印同value为第一console.log,为什么我看不到结果this.setState({value: event.target.value})的范围handleChange回调?