React-native 首个工程使用的三方记录

React-native版本:0.61.2

跨平台轮播图

react-native-swiper,目前在安卓上运行会报错ViewPageAndroid has been removed from react-native,解决办法如下:

  1. 安装并链接react-native-community下的viewpager
    yarn add @react-native-community/viewpager
  2. 修改node_modules/react-native-swiper/src/index.js中的 ViewPagerAndroid 组件为 ViewPager
    这里要import ViewPager from '@react-native-community/viewpager'
    注:参考 huqi 的问题和答案
网络

axios,支持es6的功能

tabbar和导航栏

react-navigation-tabs,React-native自己的跨平台组件,需要依赖 react-native-gesture-handlerreact-native-reanimated ,但是 createAppContainer 被移到了 react-navigation 中,createStackNavigator 被移到了 react-navigation-stack 中,所以都要安装

react-navigation实现模态弹窗

导航器结构:


导航结构.png

内层页面弹出模态弹窗:

遇到事情,更新待定

你可能感兴趣的:(React-native 首个工程使用的三方记录)