class SomeClass extends Component{
someEventHandler(event){
}
render(){
return <input onChange={------here------}>
}
}
Я вижу разные версии ------here------
.
// 1
return <input onChange={this.someEventHandler.bind(this)}>
// 2
return <input onChange={(event) => { this.someEventHandler(event) }>
// 3
return <input onChange={this.someEventHandler}>
Как разные версии? Или это просто вопрос предпочтения?
Спасибо всем за ответы и комментарии. Все полезны, и я настоятельно рекомендую прочитать эту ссылку FIRST, если вы меня смутили. http://blog.andrewray.me/react-es6-autobinding-and-createclass/