react native 代參bind this 的兩種方式
阿新 • • 發佈:2019-01-09
第一種帶引數 bind this的方式(使用箭頭方法)
<TouchableOpacity
onPress={(e) => this._needHandlderArgument(e,argument)}
underlayColor='#00EE76'>
</TouchableOpacity >
_needHandlderArgument(e, argument) {
// 只處理argument e用於繫結this
}
第二種帶引數 bind this的方式(直接帶參bind)
<TouchableOpacity
onPress={this._needHandlderArgument.bind(this,argument)}
underlayColor='#00EE76'>
</TouchableOpacity >
_needHandlderArgument(argument) {
// 只處理argument
}