Gibt es sowieso, um zu verhindern, dass eine Taste mehrmals angetippt wird?React Native - Android - Verhindern mehrere Taps/onclick
Ein TouchableHighlight
oder ein Button
kann mehrmals gedrückt werden, bevor eine Ansicht angezeigt wird. Daher erhalten Sie, anstatt einen Bildschirm anzuzeigen, X Anzahl der Bildschirme, die übereinander gestapelt sind. Gibt es trotzdem eine Verzögerung oder Deaktivierung der Schaltfläche oder etwas, um dies zu verhindern?
Dies geschieht für die Navigation, alle TouchableHighlight und Button-Optionen.
Sie können setState nicht wirklich als Async verwenden, so dass Sie nichts sofort deaktivieren können. Sicherlich haben andere dieses Problem in RN Android zumindest, vor allem wenn es laggy.