1. 程式人生 > >react native 代參bind this 的兩種方式

react native 代參bind this 的兩種方式

第一種帶引數 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 

 }