react-native navigationOptions Onpress可以动态地if语句吗?

时间:2019-05-06 09:30:42

标签: react-native-navigation

我在我的应用顶部使用navigationOptions。 并尝试在登录时使用Onpress。 我想在别名登录调用SignOut()时使用登录图标, 但不登录会调用navigation.navigate('Login')

这是我的代码

   static navigationOptions = ({ navigation }) => {
   const {state, setParams} = navigation;
 //  this.props.navigation.setParams({geolocation: this.state.user});
  return {
    title: navigation.getParam('Title', 'Default Title'),

  headerRight: (

    <Icon name='ios-log-in'
    style={{ paddingRight:10 }}
      // onPress={() => setParams({ mode: isInfo ? 'none' : 'info'})}

       onPress={() => 
        navigation.navigate('Login')
       }
    />
  ),
};

};

0 个答案:

没有答案