2017-07-07 12 views
3

Derzeit habe ich in der reaktionsbereiten App, die ich gerade erstelle, einen Drawernavigator mit zwei Bildschirmen. Zur Navigation verwende ich react-navigation. https://reactnavigation.org/docs/intro/React - Native Navigationsschubladenavigation Verschachtelte Navigation

Der Code ist die folgende,

import { DrawerNavigator } from 'react-navigation' 
export default drawernav = DrawerNavigator(
    { 
     Login: {Screen: Login}, 
     Main : {Screen: Main } 
    } 
) 

Obwohl Anmeldung in einer Schublade Navigator ist ich will es so, dass der Anmeldebildschirm nicht die Schublade Navigationsfunktionalität hat, sondern der Hauptbildschirm funktioniert mit dem Login und main als die beiden Optionen im Draw Navigator. Der Anmeldebildschirm hat jetzt jedoch auch den Schubladennavigator. Gibt es eine Möglichkeit, die Navigationsfunktion des Anmeldungsladefachs verschwinden zu lassen?

Antwort

0

Sie möchten Ihre Navigationsstruktur ändern. An der Wurzel sollte ein StackNavigator sein, der die LoginScreen und die DrawerNavigator enthalten wird. Die Bildschirme in der DrawerNavigator werden wahrscheinlich StackNavigator s sein. Diese StackNavigator s enthalten Bildschirmkomponenten mit Ihrem Code.

Verwandte Themen