Как предотвратить двойные клики в React-Native? - PullRequest
0 голосов
/ 25 января 2020

Я пытался реализовать различные способы предотвращения двойных щелчков, но, похоже, ничего не работает, есть ли способ справиться с этим без использования какой-либо библиотеки?

Вот что я пробовал:

  <TouchableHighlight disabled={this.state.disable_order_button}
  onPress={() => this.state.disable_order_button == false ? 
  this._clickOrder(getSelected) : null}
  <Text>Click</Text>
  </TouchableHighlight>

Функция:

_clickOrder(getSelected){
      if(this.state.disable_order_button == false){
          this.state.disable_order_button = true;
           //////////
       }
   this.state.disable_order_button = false
}
...