Я пытался реализовать различные способы предотвращения двойных щелчков, но, похоже, ничего не работает, есть ли способ справиться с этим без использования какой-либо библиотеки?
Вот что я пробовал:
<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
}