Komponenty i API React Native
TouchableOpacity, TextInput, Modal, ActivityIndicator, Platform, Dimensions, StatusBar
1Którego komponentu należy użyć, aby utworzyć prosty przycisk z efektem przezroczystości po dotknięciu?
Którego komponentu należy użyć, aby utworzyć prosty przycisk z efektem przezroczystości po dotknięciu?
Odpowiedź
TouchableOpacity to standardowy komponent do tworzenia przycisków z wizualnym efektem przezroczystości po dotknięciu. Gdy użytkownik go naciśnie, krycie zawartości tymczasowo się zmniejsza, zapewniając natychmiastową informację zwrotną. Jest to najczęściej używany komponent do prostych interakcji dotykowych w React Native.
2Która właściwość TextInput pozwala ukryć wprowadzony tekst, przydatna w polach hasła?
Która właściwość TextInput pozwala ukryć wprowadzony tekst, przydatna w polach hasła?
Odpowiedź
Właściwość secureTextEntry ukrywa wprowadzony tekst, wyświetlając kropki lub gwiazdki zamiast znaków. To standardowa metoda tworzenia bezpiecznych pól hasła w React Native. Po włączeniu tekst nie jest widoczny na ekranie, a schowek jest zwykle wyłączony ze względów bezpieczeństwa.
3Jak pobrać wartość wprowadzoną w TextInput w sposób kontrolowany?
Jak pobrać wartość wprowadzoną w TextInput w sposób kontrolowany?
Odpowiedź
Kontrolowany TextInput łączy właściwość value z callbackiem onChangeText. Właściwość value definiuje wyświetlany tekst i jest powiązana ze stanem React. onChangeText jest wywoływany przy każdej zmianie z nową wartością, umożliwiając aktualizację stanu. Ten wzorzec zapewnia jedno źródło prawdy i umożliwia walidację lub transformację tekstu w czasie rzeczywistym.
Jaka jest główna różnica między TouchableOpacity a Pressable?
Jak wyświetlić wskaźnik ładowania wyśrodkowany na ekranie?
+17 pytań z rozmów
Inne tematy rekrutacyjne React Native
Podstawy JavaScript
Podstawy React
Podstawy React Native
React Hooks
TypeScript dla React i React Native
Stylowanie i układ w React Native
Nawigacja w React Native
Zarządzanie stanem w React Native
Networking i API w React Native
Trwałość danych
Formularze i walidacja
Animacje React Native
Native Modules & Bridge
Kod specyficzny dla platformy
Uprawnienia i interfejsy API urządzenia
Push Notifications
Testowanie React Native
Debugowanie React Native
Build & Deployment
Expo vs React Native Bare
Optymalizacja wydajności
Zarządzanie pamięcią
Architecture Patterns
New Architecture w React Native
Najlepsze praktyki bezpieczeństwa
Offline-First Architecture
CI/CD React Native
Monorepo i współdzielenie kodu
Zaawansowane tematy
Cykl życia aplikacji i wykonywanie w tle
Uwierzytelnianie i zarządzanie sesją
Monitoring & Crash Reporting
Opanuj React Native na następną rozmowę
Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.
Zacznij za darmo