Thành phần & API React Native
TouchableOpacity, TextInput, Modal, ActivityIndicator, Platform, Dimensions, StatusBar
1Nên sử dụng thành phần nào để tạo một nút đơn giản với hiệu ứng trong suốt khi chạm?
Nên sử dụng thành phần nào để tạo một nút đơn giản với hiệu ứng trong suốt khi chạm?
Câu trả lời
TouchableOpacity là thành phần tiêu chuẩn để tạo các nút có hiệu ứng trong suốt trực quan khi chạm. Khi người dùng nhấn vào nó, độ mờ của nội dung tạm thời giảm xuống, cung cấp phản hồi trực quan ngay lập tức. Đây là thành phần được sử dụng phổ biến nhất cho các tương tác chạm đơn giản trong React Native.
2Prop nào của TextInput cho phép ẩn văn bản đã nhập, hữu ích cho các trường mật khẩu?
Prop nào của TextInput cho phép ẩn văn bản đã nhập, hữu ích cho các trường mật khẩu?
Câu trả lời
Prop secureTextEntry ẩn văn bản đã nhập bằng cách hiển thị dấu chấm hoặc dấu hoa thị thay vì các ký tự. Đây là phương pháp tiêu chuẩn để tạo các trường mật khẩu an toàn trong React Native. Khi được bật, văn bản không hiển thị trên màn hình và clipboard thường bị vô hiệu hóa vì lý do bảo mật.
3Làm thế nào để lấy giá trị đã nhập trong TextInput theo cách được kiểm soát?
Làm thế nào để lấy giá trị đã nhập trong TextInput theo cách được kiểm soát?
Câu trả lời
Một TextInput được kiểm soát kết hợp prop value với callback onChangeText. Prop value xác định văn bản hiển thị và được liên kết với một state của React. onChangeText được gọi mỗi khi có thay đổi với giá trị mới, cho phép cập nhật state. Mẫu này đảm bảo một nguồn dữ liệu duy nhất và cho phép xác thực hoặc chuyển đổi văn bản theo thời gian thực.
Sự khác biệt chính giữa TouchableOpacity và Pressable là gì?
Làm thế nào để hiển thị một chỉ báo tải được căn giữa màn hình?
+17 câu hỏi phỏng vấn
Các chủ đề phỏng vấn React Native khác
Kiến thức cơ bản về JavaScript
Kiến thức cơ bản về React
Kiến thức cơ bản về React Native
React Hooks
TypeScript cho React & React Native
Styling & Layout trong React Native
Điều hướng React Native
Quản lý State trong React Native
Networking & API trong React Native
Lưu trữ dữ liệu bền vững
Form & Validation
Animation trong React Native
Native Modules & Bridge
Mã đặc thù theo nền tảng
Quyền & Device API
Push Notifications
Testing React Native
Debugging React Native
Build & Deployment
Expo vs React Native Bare
Tối ưu hóa hiệu suất
Quản lý bộ nhớ
Architecture Patterns
New Architecture của React Native
Các Phương Pháp Bảo Mật Tốt Nhất
Offline-First Architecture
CI/CD React Native
Monorepo & Chia sẻ mã
Chủ đề nâng cao
Vòng đời ứng dụng & Thực thi nền
Xác thực & Quản lý phiên
Monitoring & Crash Reporting
Nắm vững React Native cho lần phỏng vấn tiếp theo
Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.
Bắt đầu miễn phí