React Native Komponenten & API
TouchableOpacity, TextInput, Modal, ActivityIndicator, Platform, Dimensions, StatusBar
1Welche Komponente sollte verwendet werden, um eine einfache Schaltfläche mit Transparenzeffekt beim Berühren zu erstellen?
Welche Komponente sollte verwendet werden, um eine einfache Schaltfläche mit Transparenzeffekt beim Berühren zu erstellen?
Antwort
TouchableOpacity ist die Standardkomponente zum Erstellen von Schaltflächen mit einem visuellen Transparenzeffekt beim Berühren. Wenn der Benutzer darauf drückt, verringert sich die Deckkraft des Inhalts vorübergehend und liefert sofortiges visuelles Feedback. Es ist die am häufigsten verwendete Komponente für einfache Touch-Interaktionen in React Native.
2Welche TextInput-Prop ermöglicht das Verbergen des eingegebenen Texts, nützlich für Passwortfelder?
Welche TextInput-Prop ermöglicht das Verbergen des eingegebenen Texts, nützlich für Passwortfelder?
Antwort
Die secureTextEntry-Prop verbirgt den eingegebenen Text, indem Punkte oder Sternchen anstelle von Zeichen angezeigt werden. Dies ist die Standardmethode zum Erstellen sicherer Passwortfelder in React Native. Wenn aktiviert, ist der Text auf dem Bildschirm nicht sichtbar und die Zwischenablage ist aus Sicherheitsgründen normalerweise deaktiviert.
3Wie ruft man den in einem TextInput eingegebenen Wert auf kontrollierte Weise ab?
Wie ruft man den in einem TextInput eingegebenen Wert auf kontrollierte Weise ab?
Antwort
Ein kontrolliertes TextInput kombiniert die value-Prop mit dem onChangeText-Callback. Die value-Prop definiert den angezeigten Text und ist an einen React-State gebunden. onChangeText wird bei jeder Änderung mit dem neuen Wert aufgerufen, was State-Aktualisierungen ermöglicht. Dieses Muster gewährleistet eine einzige Quelle der Wahrheit und ermöglicht die Validierung oder Transformation von Text in Echtzeit.
Was ist der Hauptunterschied zwischen TouchableOpacity und Pressable?
Wie zeigt man einen zentrierten Ladeindikator auf dem Bildschirm an?
+17 Interview-Fragen
Weitere React Native-Interviewthemen
JavaScript-Grundlagen
React-Grundlagen
React Native Grundlagen
React Hooks
TypeScript für React & React Native
Styling & Layout in React Native
React Native Navigation
React Native State Management
Networking & API in React Native
Datenpersistenz
Formulare & Validierung
React Native Animationen
Native Modules & Bridge
Plattformspezifischer Code
Berechtigungen & Geräte-APIs
Push Notifications
React Native Testing
React Native Debugging
Build & Deployment
Expo vs React Native Bare
Performance-Optimierung
Speicherverwaltung
Architecture Patterns
React Native New Architecture
Security Best Practices
Offline-First Architecture
React Native CI/CD
Monorepo & Code-Sharing
Fortgeschrittene Themen
App-Lebenszyklus & Hintergrundausführung
Authentifizierung und Sitzungsverwaltung
Monitoring & Crash Reporting
Meistere React Native für dein nächstes Interview
Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.
Kostenlos starten