整理在真实项目中用到的组件。后续需要将表中只支持单平台的组件进行二次封装成支持双平台的。
组件 | 功能描述 | 平台支持 |
---|---|---|
react-native-wechat-ios | 微信SDK | iOS |
react-native-wechat-android | 微信SDK | Android |
react-native-slide | 图片轮播 | iOS/Android |
react-native-popup | 弹出层(可自定义样式) | iOS/Android |
react-native-popwindow | 弹出窗口(类似原生组件Modal的用途) | iOS/Android |
react-native-actionsheet | ActionSheet | iOS/Android |
react-native-keyboard | 数字键盘 | iOS/Android |
react-native-toast | Toast提示框 | iOS/Android |
react-native-device-info | 获取设置信息 | iOS/Android |
react-native-keychain | keychain存储 | iOS |
react-native-key-storage | 数据存储 | Android |
react-native-textinput | input输入框(为android平台添加x钮) | iOS/Android |
react-native-picker | 地区/时间选择组件(实现android平台类似iOS平台UI) | iOS/Android |
react-native-cookies | cookie管理 | iOS/Android |
react-native-scrollable-tab-view | 支持左右滑的tab切换 | iOS/Android |
react-native-navigation-bar | 自定义navigationBar | iOS/Android |
react-native-tab-navigator | android平台的TabbarIOS | Android |