如何使用Drawer Navigator动态更改屏幕

时间:2018-01-15 13:29:55

标签: react-native navigation-drawer

我有一个带有2个屏幕的抽屉导航器,Home和Profile。我需要的是,当我点击TouchaleOpacity时,将屏幕从主页更改为个人资料,我该怎么做?

import { DrawerNavigator } from 'react-navigation';

import JsHome from './JsHome'
import JsProfile from './JsProfile'

const DrawerExample = DrawerNavigator({
  JsHome : {
    screen: JsHome 
  },

  JsProfile : {
    screen: JsProfile 
  },
}

PS:TouchableOpacity在另一个js文件中

1 个答案:

答案 0 :(得分:1)

每个屏幕都有导航道具。在你的可触摸不透明度中使用this.props.navigation.navigate('JsProfile')