-
@react-native-async-storage/async-storage
说明:AsyncStorage 是一个在 react-native 中轻量存储的库;跟 localStorage 类似,API 也几乎一样;存储的时候需要将存储内容转成字符串存储。
-
@react-navigation/material-bottom-tabs
react-native 创建底部导航
-
@react-navigation/material-top-tabs
react-native 创建顶部导航
-
@react-navigation/native
react-native 路由必备插件
-
@react-navigation/stack
react-native 创建普通路由
-
react-hook-form
React Hook Form是一个高性能、灵活、易拓展、易于使用的表单校验库,用于React Web&Native的表单验证
-
react-native-animatable
在RN中可以使用动画组件有
-
react-native-file-viewer
React Native的本机文件查看器。 预览移动设备支持的任何类型的文件
-
react-native-fs
将文本写入本地 txt
读取txt文件内容
在已有的txt上添加新的文本
删除文件
下载文件(图片、文件、视频、音频)
上传文件 only iOSReact Native之本地文件系统访问组件
-
react-native-gesture-handler
提供了包括缩放、旋转、屏蔽滑动等手势的处理系统;
能够定义多个手势之间的关系。例如:当你在ScrollView里面加入一个滑动手势(pan handler)时,可以让滑动手势响应结束后再响应ScrollView;
提供了让手势运行在原生线程(UI线程)上并遵从原生平台默认行为机制;
由于使用了原生的动画驱动,即便在JS线程已经超负荷的情况,也能够提供顺滑的手势交互。 -
react-native-image-picker
调用相机,相册,上传等功能
-
react-native-parallax-scroll-view
视差滚动组件(许多app在界面上实现了头部的图片和文字的渐隐效果)
-
react-native-safe-area-context
主要用于处理异形屏的适配
-
react-native-splash-screen
启动页
-
react-native-ui-lib
UI框架
-
react-native-vector-icons
icon库
-
react-native-webview
类似 Iframe