icon第三方库 yarn add react-native-vector-icons react-native link react-native-vector-icons 在上次的代码中添加: AppNavigators.js import React from 'react'; //只要在页面中使用了基础组件 都需要导入这句话 不然会报错 import {Button,Platform} from 'react-native'; import { createStackNavigator,…
Post author: Albert Gao Post link: http://www.albertgao.xyz/2018/05/30/24-tips-for-react-native-you-probably-want-to-know/ Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 3.0 unless stating additionally. 24 tips for React N…
其他代码接上篇文章 createDrawerNavigator 抽屉 createSwitchNavigator 模拟登录=>主界面 index.js /** * @format */ import {AppRegistry} from 'react-native'; import {createAppContainer} from 'react-navigation'; import App from './navigators/AppNavigators'; import {name as…
以下内容为老版本React Native,faceBook已经有了新的导航组件,请移步其他博客参考>>[我是传送门] 参考资料:React Navigation  react-native-tab-navigator的使用传送门 TabBarIOS部分 在目前市面上的APP中,大部分都是选项与选项之间的切换,比如:微信.微博.QQ空间......, 在iOS中,我们可以通过TabItem类进行实现.那么,在React Native中,我们应该怎么实现呢? 在React Native中可以通过T…
闲暇之余,写了一个React Native的demo,可以作为大家的入门学习参考. GitHub:https://github.com/xujianfu/ElmApp.git GitHub:https://github.com/xujianfu/React-Native-CarProject.git 项目截图如下: 一.项目界面设计 1.React Navigation的应用  React Navigation 源于 React Native 社区对一个可扩展且易于使用的导航解决方案的需求,它完…
上一篇文章 [RN] React Native 下实现底部标签(不支持滑动切换) 总结了不支持滑动切换的方法,此篇文章总结出 支持滑动 的方法 准备工作之类的,跟上文类似,大家可点击上文查看相关内容. 不同点在于 /src/App.js 下 主要使用 react-navigation 下的 createMaterialTopTabNavigator 所以也需要先安装 react-navigation 1)依赖版本如下: "react-navigation": "^3.9.1&…
调试react native的项目有一个报错: there is no route defined for key XXXX 它发生在我调试TabNavigator选项卡路由器的时候,我把如下代码的Agreement路由转移到了另一个StackNavigator中.明明我在HomeStack中定义好了呀. const TabsNavigator=createBottomTabNavigator({ Home:{ screen:HomeStack }, Second:{ screen:Second…
redux是什么?他是一个state容器 redux的运作方式是怎样的? 接入方式: 1. npm install 下列内容: npm install --save redux npm install --save react-redux npm install --save-dev redux-devtools 当项目中用到了导航栏,就需要这样: npm install --save react-navigation-redux-helpers 2. 用<Provider/>包裹根组件, 将…
初学React Native,如果没有人指引,会发现好多东西无从下手,但当有人指引后,会发现其实很简单.这也是本人写这篇博客的主要原因,希望能帮到初学者. 本文不会介绍如何搭建开发环境,如果你还没有搭建,可参考这里的官方文档:https://react-native.org/doc/getting-started.html . 本文也不会介绍各种组件,太多了,可参考这里的官方文档:https://react-native.org/doc/components-and-apis.html . 本文…
前言 学习本系列内容需要具备一定 HTML 开发基础,没有基础的朋友可以先转至 HTML快速入门(一) 学习 本人接触 React Native 时间并不是特别长,所以对其中的内容和性质了解可能会有所偏差,在学习中如果有错会及时修改内容,也欢迎万能的朋友们批评指出,谢谢 文章第一版出自简书,如果出现图片或页面显示问题,烦请转至 简书 查看 也希望喜欢的朋友可以点赞,谢谢 Text 组件介绍 在 React Native 用于显示文本的组件就是 Text,和iOS中的 UIlabel,Androi…