Es gibt keine Möglichkeit zu verhindern, dass ein TextInput-Feld den Text bei einer Tasteneingabe aktualisiert. Zum Beispiel, auch wenn ich "Enter" für einen speziellen Zweck in einem mehrzeiligen Texteingabe reservieren möchte, zwingt die Komponente, wenn ich sie drücke, zuerst den Bildschirmtext, eine "Enter" -Aktion auszuführen, nämlich durch Hinzufügen von \n
zum Eingabewert. Aber ich möchte nicht, dass das passiert. Ich möchte nur auf ein "Enter" -Event hören, während die "Enter" -Aktion ähnlich wie onKeyDown.preventDefault()
in Javascript für HTML unterdrückt wird.Tasteneingabe "Enter" verhindern reactive-native
1
A
Antwort
1
Sie können onSubtmitEditing
auf Ihrem TextInput
verwenden und returnKeyType='go'
(iOS und Android) hinzufügen.
<TextInput
returnKeyType='go'
blurOnSubmit={true}
onSubmitEditing={()=>this.useYourDataHereBeforeSending()} />
https://facebook.github.io/react-native/docs/textinput.html#onsubmitediting
Verwandte Themen
- 1. Fluid-Tasteneingabe? (Konstantstrom Tasteneingabe) in Javascript
- 2. Reagieren Formularübermittlung verhindern, wenn enter innerhalb Eingang
- 3. Tasteneingabe in TreeView deaktivieren
- 4. Tasteneingabe nicht registriert
- 5. R Shiny Tasteneingabe Bindung
- 6. Konsolenspezifische Tasteneingabe ohne Blockierung
- 7. Tasteneingabe funktioniert nicht Chrome?
- 8. Anwendung akzeptiert keine Tasteneingabe
- 9. JS nur alphanumerisch und Leerzeichen bei Tasteneingabe
- 10. AntTweakBar Tasteneingabe und GLFW 3
- 11. Enter Key
- 12. Wie neue Zeile verhindern, wenn enter in reagieren-native
- 13. Verhindern Enter-Taste vom Brennen Schaltfläche klicken sogar in Vb6
- 14. Unity Update-Methode gleiche Tasteneingabe zweimal
- 15. Wie eine Funktion mit Timeouts über Tasteneingabe
- 16. Libgdx Textur auf Tasteneingabe zu schnell
- 17. wird Onclick nicht mit einer Tasteneingabe arbeiten
- 18. automatische Tasteneingabe, um eingeloggt zu bleiben
- 19. Javascript-Zähler auf Tasteneingabe statt Taste?
- 20. Alt/Enter
- 21. bearbeiten Kontrolleinfangstelle Enter-Taste
- 22. Enter-Taste aktiviert
- 23. Enter-Taste Form sofort
- 24. Enter-Taste in TextArea-
- 25. Java-Scanner Enter-Taste
- 26. jQuery 'Enter'-Taste Ereignishandler
- 27. deaktivieren Strg + Enter
- 28. erkennen Strg + Enter
- 29. Hit Enter-Taste Checkbox
- 30. Libgdx Tastatur "Enter"