Tôi đang chuyển đổi mã React thành React Native. Vì vậy, tôi cần phải thực hiện các nút radio.Cách triển khai nút radio trong React Native
9
A
Trả lời
5
Có một thành phần phản ứng bản địa gọi là react-native-radio-buttons có thể làm một số những gì bạn cần:
20
Bạn có thể bắt chước một nút radio thực sự dễ dàng sử dụng RN chỉ barebones. Đây là một triển khai đơn giản mà tôi sử dụng. Tweak kích thước, màu sắc vv như bạn muốn. Nó trông như thế này (với một màu sắc khác nhau, và một số văn bản). Thêm TouchableOpacity
lên trên để biến nó thành nút làm điều gì đó.
function RadioButton(props) {
return (
<View style={[{
height: 24,
width: 24,
borderRadius: 12,
borderWidth: 2,
borderColor: '#000',
alignItems: 'center',
justifyContent: 'center',
}, props.style]}>
{
props.selected ?
<View style={{
height: 12,
width: 12,
borderRadius: 6,
backgroundColor: '#000',
}}/>
: null
}
</View>
);
}
Các vấn đề liên quan
- 1. React-Native + crypto: Cách tạo HMAC trong React-Native?
- 2. React Native Android & Genymotion
- 3. React + React Native starter kit
- 4. React-Native: LayoutAnimation
- 5. cách đặt nút radio trong trình cài đặt Windows - dự án triển khai?
- 6. Xem PDF trong React Native
- 7. Có thể triển khai ứng dụng React Native cho Heroku không?
- 8. Realm & React Native - Phương pháp hay nhất để triển khai tự động cập nhật?
- 9. React Native Navigator
- 10. Cách thêm nút radio trong nhóm nút?
- 11. React Native for Mac
- 12. React Native Infinite Scroll
- 13. Tại sao tính năng nút radio không được triển khai trong ember.js?
- 14. Cách kiểm tra phiên bản React-Native
- 15. Cách chọn nút radio?
- 16. Định dạng chuỗi ngày trong React Native
- 17. Tuyệt đối và Flexbox trong React Native
- 18. React Native sử dụng Cocoapods
- 19. Vẽ quy tắc ngang trong React Native
- 20. Chiều rộng màn hình trong React Native
- 21. Hình tam giác CSS trong React Native
- 22. Nhóm nút radio và radio
- 23. Ẩn thanh trạng thái với React Native
- 24. Cách nhận số điện thoại trong React Native?
- 25. Cách chọn một mục của ListView trong React-Native?
- 26. Khoảng cách giữa các dòng văn bản trong React native
- 27. Cách trả về Boolean từ @ReactMethod trong React Native?
- 28. Cách sử dụng GameCenter bên trong ứng dụng React Native
- 29. Gỡ lỗi React Native trên adb tcpip
- 30. Tại sao React Native Drawer không được kích hoạt bằng React Native Router Flux + Redux?
phương pháp tuyệt vời. Kết hôn với các biến trạng thái thích hợp, đây có thể là hộp kiểm hoặc nút radio. – Axeva