0
我有一個登錄頁面,登錄用戶後有一個TabNavigator屏幕,點擊TabNavigator圖標後,DrawerNavigator菜單應該打開。TabNavigator內部的StackNavigator內的DrawerNavigator反應本機
const Tabs = TabNavigator({
Home: {
screen: Home,
navigationOptions: {
tabBarLabel: 'Home',
tabBarIcon: <Image source={require('../assets/images/nav-home.png')} style={{height:25,width:25}}/>,
header: null
}
},
Store: {
screen: Store,
navigationOptions: {
tabBarLabel: 'Store',
tabBarIcon: <Image source={require('../assets/images/nav-store.png')} style={{height:25,width:25}}/>,
header: null
},
},
Other: {
screen: DrawerNav,
navigationOptions: {
tabBarLabel: 'Profile',
tabBarIcon: <Image source={require('../assets/images/nav-profile.png')} style={{height:25,width:25}}/>,
header: null
},
}
},{
initialRouteName: 'Home'
})
const DrawerNav = DrawerNavigator({
Profile: {screen: Profile},
Search: {screen: Search},
})
export const Root = StackNavigator({
LoginScreen: {screen: Login},
Tabs: {screen: Tabs},
},
{
initialRouteName: 'LoginScreen'
}
)
此代碼給我一個錯誤:
當用戶點擊其他菜單式的屏幕應該從其中將包含左側滑入檔案搜索和註銷(像Slack應用程序),當用戶點擊例如配置文件屏幕他們w生病將被重定向到該頁面。這怎麼可能?