При попытке навигации отображается сообщение об ошибке «не могу найти переменную: навигация» в React-Native - PullRequest
1 голос
/ 18 октября 2019

Я пытаюсь перейти на другую страницу, используя react-navigation, но она продолжает отображать ту же ошибку, вот мой код, как я ее называю:

<TouchableOpacity
            onPress={() => this.toggleModal}
        ></TouchableOpacity>

toggleModal = (item) => {
    navigation.navigate('TestHead');
};

И у меня есть оба класса в StackNavigatorпоэтому я понятия не имею, почему он показывает эту ошибку!

РЕДАКТИРОВАТЬ

Вот как я экспортирую навигатор:

    const AppNavigator = createStackNavigator(
  {
    Home: Home,
    Detail: SignIn,
    MultiSel: MultiSelectExample,
    TestHead : TestHeader
  },
  {
    initialRouteName: "Home"
  }
);
export default createAppContainer(AppNavigator);
...