Reactjs 在选项卡和导航之间维护state.params

Reactjs 在选项卡和导航之间维护state.params,reactjs,react-native,react-navigation,Reactjs,React Native,React Navigation,我正在使用react native和react navigation构建一个应用程序。问题是,当我导航到TabNavigator视图时,在选项卡之间切换会删除TabNavigator场景的导航参数。我想为所有选项卡保留相同的导航参数 这是我的设置。它从主页选项卡导航器开始。如果他们单击人物列表中的某个人,那么我将通过调用this.props.navigation.navigate(“person”,{person:person})导航到个人选项卡导航器。这默认为具有正确参数的Info场景。但是,

我正在使用react native和react navigation构建一个应用程序。问题是,当我导航到TabNavigator视图时,在选项卡之间切换会删除TabNavigator场景的导航参数。我想为所有选项卡保留相同的导航参数

这是我的设置。它从
主页
选项卡导航器开始。如果他们单击
人物列表中的某个人
,那么我将通过调用
this.props.navigation.navigate(“person”,{person:person})
导航到
个人
选项卡导航器。这默认为具有正确参数的
Info
场景。但是,当我单击
PersonPurchases
选项卡时,
person
参数将从导航器状态中删除

const MyApp = StackNavigator({
    Home: {screen:TabNavigator({
        PeopleList: { screen: PeopleListScene },
        Calendar: { screen: CalendarScene },
        TasksList: { screen: TasksScene },
    })},
    Person: {screen:TabNavigator({
        PersonInfo: { screen: PersonInfoScene },
        PersonPurchases: { screen: PersonPurchasesScene }
    },{tabBarOptions:{ tabBarPosition:"bottom", backBehavior:"none"})}
})
你知道如何防止这种情况发生吗