React native react navigation v5中的堆栈导航器
现在如果我使用React native react navigation v5中的堆栈导航器,react-native,react-navigation-v5,React Native,React Navigation V5,现在如果我使用 initialRouteName = {'TestSubjectListPage'} screenOptions = {{ gestureEnabled: false }} > { Object.entries({ TestSubjectListPage: getScreenConfiguration(TestSubjectListScreen, Head
initialRouteName = {'TestSubjectListPage'}
screenOptions = {{ gestureEnabled: false }}
>
{
Object.entries({
TestSubjectListPage: getScreenConfiguration(TestSubjectListScreen, HeaderType.NO_HEADER),
// ...cartStack,
// ...commonTestStack,
// ...resultStack,
...coursesCommonStack,
// ...pushNotificationStack
}).map(([name, {component, options}]) => (
<Stack.Screen name={name} component = {component} options = {options} />
))
}
initialRouteName={'TestSubjectListPage'}
screenOptions={{gesturenabled:false}
>
{
Object.entries({
TestSubjectListPage:getScreenConfiguration(TestSubjectListScreen,HeaderType.NO_HEADER),
//…马车,
//…commonTestStack,
//…结果跟踪,
…课程Commonstack,
//…pushNotificationStack
}).map(([name,{component,options}])=>(
))
}
因此,当我导航到下一个屏幕时,前一个屏幕也会被调用。但是当我直接使用它的时候
<Stack.Screen name = {'ConceptDetailPage'} component = {ConceptDetailPage}/>
然后一切正常