2017-03-06 7 views
3

ich benutze react-navigation https://reactnavigation.org/ für meine erste Reaktion native Projekt. Ich möchte meine Schublade wechseln (& schließen), aber ich habe keine Ahnung, wie ich das erreichen kann. Ich habe mir die Dokumentation von reactnavigation.org angesehen, kann aber keine Hinweise finden.wie man react-navigation schubladen

+0

haben Sie das gemacht? –

Antwort

2

Per the docs:

Zum Öffnen und Schließen Schublade, navigieren Sie zu 'DrawerOpen' und 'DrawerClose' sind.

this.props.navigation.navigate('DrawerOpen'); // open drawer 
this.props.navigation.navigate('DrawerClose'); // close drawer 
+5

Ja, sah dies, aber wie kann ich Schublade öffnen/schließen? – user7667437

1

Blick in this.props.navigation.state. Sie sollten "DrawerOpen" oder "DrawerClose" im routeName wie in diesem example finden können.

0

Wenn Sie die Schublade umschalten möchten, können Sie zu 'DrawerToggle' navigieren, und dies wird auswählen, welche Navigation für Sie angesichts des aktuellen Status der Schubladen geeignet ist.

'DrawerOpen & DrawerClose' triggert entsprechend

this.props.navigation.navigate ('DrawerToggle');

Verwandte Themen