在反应导航中放置常用屏幕的位置?
问题描述:
当我们使用Instagram或Facebook时,我们可以从任何地方打开邮政详情页面,例如Feed,Profile,PhotoPage。在反应导航中放置常用屏幕的位置?
我们在反应导航中将常用的屏幕(例如邮政明细屏幕)放在哪里?
选择2.或者你能给我任何例子吗?
1)我应该复制并粘贴PostDetail屏幕到所有标签?
2)或者我应该在TabNavigator中创建另一个屏幕?
这是我的TabNavigator和Root Navigator。
export default TabNavigator(
{
Feed: {
screen: FeedScreen,
},
Camera: {
screen: CameraScreen,
},
Noti: {
screen: NotificationScreen,
},
Menu: {
screen: MenuStackNavigator,
},
},
答
在我的应用我只是增加了所使用的3个StackNavigators每个StackNavigator的声明(RouteConfig)屏幕。
我想你可以解决这个问题(+200赏金):https://*.com/questions/47930049/how-to-reset-tabnavigator-when-user-logs-out-from-other-screen –