Как исправить утилиту не удалось найти в React Native? - PullRequest
0 голосов
/ 28 октября 2019

Я новичок, чтобы реагировать на родной, я создал пример приложения для навигации между экранами, но я столкнулся с некоторой проблемой. Я прикрепил снимок экрана. enter image description here

код, который я использовал в App.js

import React from 'react';
import {Text, View } from 'react-native';

import { StackNavigator } from 'react-navigation';
import  FirstScreen  from './screens/FirstScreen'
import  SecondScreen  from './screens/SecondScreen'

const Navigation = StackNavigator({
First: {screen: FirstScreen},
Second: {screen: SecondScreen}
});

export default Navigation; // Export your root navigator as the root component

второй код экрана:

import React from 'react';
import {Text, View, Button} from 'react-native';
const util = require('util');

export default class SecondScreen extends React.Component {
static navigationOptions = {
    title: 'Second screen',
};

render() {
    console.log("this.props.navigation.state = " + util.inspect(this.props.navigation.state, false, null));
    var {params} = this.props.navigation.state;
    return (
        <View>
            <Text>This is screen 2</Text>
            <Text>Params from screen1 : {params.name}, email = {params.email}</Text>
        </View>
    );
}
  }

Этим кодом я получил форму github.

1 Ответ

0 голосов
/ 28 октября 2019

См. Ссылку ниже. Вы должны очистить кэш и запустить снова.

Как очистить собственный кэш-память?

В коде второго экрана существует вероятность ошибки пути или некоторой ошибки. Создайте простой привет мир на втором экране.

...