Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native React native:页面导航代码返回错误_React Native_React Native Android_React Native Navigation - Fatal编程技术网

React native React native:页面导航代码返回错误

React native React native:页面导航代码返回错误,react-native,react-native-android,react-native-navigation,React Native,React Native Android,React Native Navigation,我正在使用expo构建react本机应用程序,我正在使用react本机导航库在页面之间导航,并将我的按钮链接到下一页,但我收到一个错误。我需要做什么更改才能打开页面并将按钮(在主页上)链接到第二页 错误:无法从“node_modules\react native手势处理程序\createHandler.js”解析“fbjs/lib/areEqual”。 更新:现在也支持此错误:无法从“screens\Home.js”总线解析“/Components/DatePicker.js”是否可能与日期选择

我正在使用expo构建react本机应用程序,我正在使用react本机导航库在页面之间导航,并将我的按钮链接到下一页,但我收到一个错误。我需要做什么更改才能打开页面并将按钮(在主页上)链接到第二页

错误:无法从“node_modules\react native手势处理程序\createHandler.js”解析“fbjs/lib/areEqual”。 更新:现在也支持此错误:无法从“screens\Home.js”总线解析“/Components/DatePicker.js”是否可能与日期选择器无关?我想这是关于动作处理者的问题。如果我使用expo导航到不同的屏幕,我需要专门为Android做些什么吗

AppNavigator.js

import { createStackNavigator } from 'react-navigation';
import Home from './screens/Home';
import Plan from './screens/Plan'

const AppNavigator = createStackNavigator({
  Home: { screen: Home },
  Plan: { screen: Plan},
});
export default AppNavigator;
App.js

import React from 'react';
import AppNavigator from './AppNavigator';

export default class App extends React.Component {
  render() {
    return (
      <AppNavigator/>
    );
  }
}

是错误消息“开发服务器返回的响应错误代码:500”@Kabir是的。我想你应该检查这个链接:@Kabir我已经查看了这个链接,但是上面没有解决这个问题的方法。也许这个问题与我的代码有关。@Kabir感谢您的回复。我应该移除它吗?如果我删除AppNavigator,我的应用程序将如何使用它?错误消息是“开发服务器返回的响应错误代码:500”@Kabir是的。我想你应该检查此链接:@Kabir我已经查看了该链接,但是上面没有解决此问题的方法。也许这个问题与我的代码有关。@Kabir感谢您的回复。我应该移除它吗?如果我删除AppNavigator,我的应用程序将如何使用它?
{
  "main": "node_modules/expo/AppEntry.js",
  "scripts": {
    "start": "expo start",
    "android": "expo start --android",
    "ios": "expo start --ios",
    "web": "expo start --web",
    "eject": "expo eject"
  },
  "dependencies": {
    "@unimodules/react-native-adapter": "^3.0.0",
    "deep-equal": "^1.0.1",
    "expo": "^34.0.1",
    "expo-constants": "~6.0.0",
    "expo-image-picker": "~6.0.0",
    "expo-permissions": "~6.0.0",
    "react": "16.8.3",
    "react-dom": "^16.8.6",
    "react-native": "https://github.com/expo/react-native/archive/sdk-34.0.0.tar.gz",
    "react-native-calendar-select": "^0.1.2",
    "react-native-datepicker": "^1.7.2",
    "react-native-gesture-handler": "^1.3.0",
    "react-native-image-picker": "^1.0.2",
    "react-native-unimodules": "^0.5.3",
    "react-native-web": "^0.11.4",
    "react-navigation": "^3.11.1"
  },
  "devDependencies": {
    "babel-preset-expo": "^6.0.0"
  },
  "private": true
}