React Native选项卡导航initialRouteName动态更改

时间:2018-07-28 10:07:32

标签: react-native react-native-navigation

我在本机反应中使用createBottomTabNavigation。我想使用道具更改initialRouteName。

enter image description here

1 个答案:

答案 0 :(得分:1)

尝试这种方式

import { PropTypes } from 'prop-types';

const PhocasTabScreen= createBottomTabNavigator({
{
  ....
}
{
  abBarPosition:'bottom',
  initialRouteName:{this.props.initialRouteName},
}

)}

export default PhocasTabScreen;

PhocasTabScreen.propsTypes={
  initialRouteName: PropTypes.string.isRequired,
}

然后您必须在某个地方使用初始路由名称。

<PhocasTabScreen
            initialRouteName="Home"
/>