react-native-mock 一個為ReactNative提供的測試框架 ????
react-native-google-analytics google統(tǒng)計分析 ??
react-native-fabric 統(tǒng)計分析絮缅,崩潰分析等 ????
react-native-macos 為mac OS服務(wù)的React Native
react-native-wechat 調(diào)用微信相關(guān),比如分享,登錄唆途,支付 ????
reactotron 在終端檢測React Dom和Reactive App ??????
react-native-windows Windows平臺的RN工具 ??????
react-native-webpack-server 用Webpack來編譯React Native App
aws-sdk-react-native AWS的官方SDK ????
react-native-carousel 輪播
react-native-countdown 倒計時
react-native-fileupload 文件上傳
react-native-image-picker 圖片選擇器
- react-native-keychain iOS KeyChain管理
- react-native-picker滾輪選擇器
- react-native-picker-Android Android 滾輪選擇器
react-native-refreshable-listview 可刷新列表
react-native-swiper 輪播
react-native-viewpager 分頁瀏覽
- react-native-scrollable-tab-view 可滑動的底部或上部導(dǎo)航欄框架
react-native-tab-navigator 底部或上部導(dǎo)航框架(不可滑動)
react-native-simple-router 簡易路由跳轉(zhuǎn)框架
react-native-sortable-listview 分類ListView
選項卡 https://github.com/exponentjs/react-native-tab-navigator
輸入框表單驗證
https://github.com/gcanti/tcomb-form-native
https://github.com/FaridSafi/react-native-gifted-form
https://github.com/bartonhammond/snowflake
語言轉(zhuǎn)化和一些常用格式轉(zhuǎn)換
https://github.com/joshswan/react-native-globalize
單選多選ListView
https://github.com/hinet/react-native-checkboxlist二維碼
https://github.com/ideacreation/react-native-barcodescanner
制作本地庫
https://github.com/frostney/react-native-create-libraryiOS原生TableView
https://github.com/aksonov/react-native-tableview
- 點擊彈出視圖
https://github.com/jeanregisser/react-native-popover
https://github.com/instea/react-native-popup-menu
- 雙平臺兼容的ActionSheet
https://github.com/beefe/react-native-actionsheet
- 鍵盤遮擋問題
https://github.com/reactnativecn/react-native-inputscrollview
https://github.com/wix/react-native-keyboard-aware-scrollview
ListView的優(yōu)化
https://github.com/sghiassy/react-native-sglistview
圖片和base64互轉(zhuǎn)
https://github.com/xfumihiro/react-native-image-to-base64手勢放大縮小移動
https://github.com/kiddkai/react-native-gestures
https://github.com/johanneslumpe/react-native-gesture-recognizers下拉-上拉-刷新
https://github.com/FaridSafi/react-native-gifted-listview
https://github.com/jsdf/react-native-refreshable-listview
https://github.com/greatbsky/react-native-pull/wikihttps://github.com/react-native-community/react-native-side-menu 側(cè)欄
https://github.com/crazycodeboy/react-native-check-box CheckBox
https://github.com/crazycodeboy/react-native-easy-toast Toast 組件
https://github.com/lovebing/react-native-baidu-map 百度地圖
(集成百度地圖詳細教程:http://www.reibang.com/p/eceb7e66fa5e)https://github.com/jemise111/react-native-swipe-list-view 側(cè)滑按鈕
https://github.com/wuxudong/react-native-charts-wrapper 圖表(功能炒雞強大)
https://github.com/lelandrichardson/react-native-parallax-view 下拉放大
一個文本語音播放組件:
使用手機系統(tǒng)自帶的tts功能合成語音的組件恭应,可將輸入的文本轉(zhuǎn)為語音播放冀瓦。
https://github.com/somonus/react-native-speech文本語音播放組件
可以是一個字符串或者一個對象,當是一個字符串時毙驯,則默認以中文播放當前字符串。如果是一個對象哪自,則根據(jù)對象的key進行播放丰包。對象包含的key有:
text: 需要播放的文本內(nèi)容
language: 需要以哪種語言播放微信及朋友圈分享,微信支付: https://github.com/yorkie/react-native-wechat
倒計時:https://github.com/kkkelicheng/ReactNative-CountDownButton
優(yōu)點: 不會因為進入后臺而停止讀秒
支持同個頁面再次進入時,智能的判斷讀秒時間壤巷,顯示是否繼續(xù)計時react-navigation的使用和變更:
使用介紹: http://www.reibang.com/p/2f575cc35780
demo: https://github.com/pheromone/navigationDemo
在使用react-navigation中遇到幾個難點:
1.跳至相應(yīng)路由(如返回首頁功能). http://www.reibang.com/p/2f575cc35780
2.防止點擊過快,跳界面兩次. https://github.com/react-community/react-navigation/pull/1348/files
3.static中使用this. http://www.reibang.com/p/2f575cc35780
增加幾個pdf的組件,具體用法請根據(jù)自身項目考慮
react-native-pdf
react-native-doc-viewer
react-native-html-to-pdflargelist
這是一個尤其在數(shù)據(jù)多的時候比flatList性能好的列表組件react-native-view-shot
屏幕截屏組件