React Navigation基本用法
发布时间:2020-12-15 20:23:04 所属栏目:百科 来源:网络整理
导读:/* * * Created by apple on 2018/9/23. */ import React,{ Component } from ‘react‘ ;import {AppRegistry,View,Text,Button } from ‘react-native‘ ;import { StackNavigator } from ‘react-navigation‘ ;const HomeScreen = ({navigation}) = ( Vi
/** * Created by apple on 2018/9/23. */ import React,{ Component } from ‘react‘; import {AppRegistry,View,Text,Button } from ‘react-native‘; import { StackNavigator } from ‘react-navigation‘; const HomeScreen = ({navigation}) => ( <View style={{ flex: 1,alignItems: ‘center‘,justifyContent: ‘center‘ }}> <Text>Home Screen</Text> <Button title="Go to details" onPress={()=>navigation.navigate(‘Details‘)}/> </View> ); const DetailsScreen = () => ( <View style={{ flex: 1,justifyContent: ‘center‘ }}> <Text>Details Screen</Text> </View> ); const RootNavigator = StackNavigator({ Home:{ screen:HomeScreen,navigationOptions:{ headerTitle:‘Home‘,},Details:{ screen:DetailsScreen,navigationOptions:{ headerTitle:‘Details‘,}); export default class qrHello extends Component { render() { return( <RootNavigator/> ); } } AppRegistry.registerComponent(‘qrHello‘,() => qrHello); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |