React 问题

1、button的方法获取不了this

React发布了最新的0.13版,并提供了对ES6的支持。在新版本中,一个小小的改变是React取消了函数的自动绑定,也就是说,以前可以这样去绑定一个事件:

1
<button onClick={this.handleSubmit}>Submit</button>

而在以ES6语法定义的组件中,必须写为:

1
<button onClick={this.handleSubmit.bind(this)}>Submit</button>