123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- 'use strict'
- import {createStackNavigator} from 'react-navigation-stack'
- import NavigationOptions from '../../components/NavbarOptions'
- import MineHome from './Home'
- import ChangePassword from "./ChangePassword"
- import Privacy from "./Privacy"
- const HomeStack = createStackNavigator({
- MineHome: {
- screen: MineHome,
- navigationOptions: {
- title: '首页'
- },
- },
- ChangePassword: {
- screen: ChangePassword,
- navigationOptions: {
- title: "修改密码"
- }
- },
- Privacy: {
- screen: Privacy,
- navigationOptions: {
- title: '隐私说明'
- }
- },
- },
- {
- initialRouteName: 'MineHome',
- defaultNavigationOptions: NavigationOptions,
- //mode: 'modal',
- //headerMode: 'none',
- }
- )
- HomeStack.navigationOptions = ({navigation}) => { // ~注意~ 如果想实现隐藏Tabbar的功能要调用这个方法
- let tabBarVisible = true
- if (navigation.state.index > 0) {
- tabBarVisible = false
- }
- return {
- tabBarVisible
- }
- }
- module.exports = HomeStack
|