StackNavigator (1)

/**

import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
Text,
View,
TouchableOpacity,
Button,
} from 'react-native';
import TDemo from './TDemo'
import {StackNavigator} from 'react-navigation';

class Index extends Component {
render() {
var navigate = this.props.navigation.navigate;

    return (
      <TouchableOpacity style={styles.container}>
        <View >
          <Text>Hello, Chat App!</Text>
          <Button
        onPress={() => navigate('TDemo',{user:'用户'})}
        title="Chat with Lucy"
      />
        </View>
      </TouchableOpacity>
    );
}

}
Index.navigationOptions={
title:'首页',
};
const SimpleApp = StackNavigator({
Index:{screen:Index},
TDemo:{screen:TDemo}
});
const AppNavigation = () => (
<SimpleApp />
);
export default class App extends React.Component {
render() {
return (
<AppNavigation/>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF',
},

});

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容