Kann nicht finden, variable: Navigieren Sie mit reagieren-navigation

ich bin mit diesem einfachen code, der in der gleichen index.android.js Datei:

import React, { Component } from 'react';
import {
  AppRegistry,
  Text,
  View,
  Button
} from 'react-native';
import {StackNavigator} from 'react-navigation';

//First Page
class FirstPage extends Component {
  static navigationOptions = {
    title: 'Welcome',
  };

  render() {
    const { navigate } = this.props.navigation;
    return (
      <View>
        <Text>Hello First Page</Text>
        <Button 
          onPress={() => navigate('SecondPage')}
          title="Go to second page"
        />
      </View>
    );
  }
}

//Second Page
class SecondPage extends Component {
  static navigationOptions = {
    title: 'Second Page',
  };

  render() {
    const { navigate } = this.props.navigation;
    return (
      <View>
        <Text>Hello Second Page</Text>
        <Button 
          onPress={() => navigate('FirstPage')}
          title="Go to first page"
        />
      </View>
    );
  }
}


const SimpleApp = StackNavigator({
  FirstPage: { screen: FirstPage},
  SecondPage: { screen: SecondPage},
});

AppRegistry.registerComponent('MoviesTickets_YCH', () => FirstPage);

Alles was ich will ist das navigieren zwischen den screens, aber ich habe die Fehlermeldung: can ' T find variable: navigieren, ich habe keine Ahnung, warum es passiert, keine Ahnung, wie?

Vielen Dank für Ihre Hilfe

InformationsquelleAutor dtjmsy | 2017-06-24
Schreibe einen Kommentar