博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
react-navigation 导航栏使用
阅读量:6001 次
发布时间:2019-06-20

本文共 1514 字,大约阅读时间需要 5 分钟。

  hot3.png

因为最近在学习react native的导航栏的时候,发现Facebook推荐使用新的导航器

所以抽出点时间学习下新的导航器

第一步:将react-navigation导入到项目中

npm install --save react-navigation

第二步:开始使用

首先我们来建立第一个界面

import React, {Component} from 'react';import {    AppRegistry,    Text,    View,    Button} from 'react-native';//导入stack导航组件import { StackNavigator } from 'react-navigation';import ChatScreen from './ChatScreen'class HomeScreen extends Component{    static navigationOptions = {        title: '首页',//标题    };    render() {        const {navigate} = this.props.navigation;        return (            
Hello, world!

用于跳转的第二个界面

import React, {Component} from 'react';import {    AppRegistry,    StyleSheet,    Text,    View,    Image} from 'react-native';export default class ChatScreen extends Component {    static navigationOptions = {        title: '第二页',    };    render() {        const {params} = this.props.navigation.state;//接收参数        return (            
Chat with {params.user}
); }}

输入图片说明

输入图片说明

第一个界面的的这个需要注意下,我们注册是导航器

AppRegistry.registerComponent('storage', () => SimpleApp);

这样一个简单的页面跳转就完成了

转载于:https://my.oschina.net/kipeng/blog/896243

你可能感兴趣的文章