1

両側に 2 つの引き出しと下部のタブ ナビゲーターを作成する必要があります。反応ナビゲーションでやろうとしましたが、openDrawerコードがそのうちの1つを開くだけなのでできませんでした。引き出しにID、キー、または別の方法を与えるにはどうすればよいですか。

リアクトネイティブ


<Button onPress={this.props.navigation.openDrawer}>
<Button/>  //left drawer opens 
<Button onPress={this.props.navigation.openDrawer}>
<Button/>

私はあなたのコードを試しましたが、 TypeError: undefined is not an object (evaluating 'this.props.navigation.dispatch') を得ました

<Button title='open the drawer' onPress={this.props.navigation.dispatch(DrawerActions.openDrawer('drawerOpenLeft'))}></Button>
        <Button title='open the drawer right' onPress={this.props.navigation.dispatch(DrawerActions.openDrawer('drawerOpenRight'))}></Button>

4

1 に答える 1