ошибка с навигацией по выдвижному ящику в native-native: undefined не является объектом (вычисление '_this.props.navigation.openDrawer ()') - PullRequest
1 голос
/ 29 мая 2019

Я настроил ящик навигатора, который работает отлично, но с этого утра у меня есть эта ошибка.Я не знаю, откуда это взялось.Потому что я не внес никаких изменений в ящик.Я не могу использовать функцию закрытия ящика.


   <Left style={{flex :1, flexDirection: 'row'}}>
       <Icon 
              onPress={() => this.props.navigation.openDrawer()} name="menu"
              tyle={{color: 'black', marginRight: 15,}} />
   </Left>

ошибка:

undefined не является объектом (оценивается '_this.props.navigation.openDrawer ()')

1 Ответ

0 голосов
/ 30 мая 2019

Вы можете попробовать это

import { DrawerActions } from 'react-navigation';

this.props.navigation.dispatch(DrawerActions.closeDrawer());
this.props.navigation.dispatch(DrawerActions.openDrawer());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...