如何解决如何在堆栈导航器 Reactnative v5
在我的应用程序堆栈中,我有以下代码:
const Stack = createStackNavigator();
const FStack = ({navigation}) => (
<Stack.Navigator>
<Stack.Screen
name="Doc Types"
component={HomeScreen}
options={{ header :() => null}}
/>
<Stack.Screen
name="P"
component={PScreen}
/>
<Stack.Screen
name="W"
component={WScreen}
/>
</Stack.Navigator>
);
const LStack = ({navigation}) => (
<Stack.Navigator>
<Stack.Screen
name="L"
component={LScreen}
options={{ header :() => null}}
/>
<Stack.Screen
name="X"
component={XScreen}
options={{ header :() => null}}
/>
</Stack.Navigator>
);
当我尝试从 navigation.navigate('X');
中的屏幕运行 Fstack
到 LStack
中的 XScreen 时,它返回一个错误,声称我没有名为 XScreen 的屏幕。
有没有办法解决这个问题,或者我是否必须将 XScreen
也放在 Fstack 中。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。