Reactjs 我必须将组件传递到堆栈导航器吗?
我正在做一个简单的聊天反应原生(0.59)应用程序的练习目的。但是Reactjs 我必须将组件传递到堆栈导航器吗?,reactjs,react-native,Reactjs,React Native,我正在做一个简单的聊天反应原生(0.59)应用程序的练习目的。但是App.js不断抛出的Null不是对象错误。然后我注释掉了所有组件,只留下createStackNavigator和createAppContainer。下面是App.js的 /** * Sample React Native App * https://github.com/facebook/react-native * * @format * @flow * @lint-ignore-every XPLATJSCO
App.js
不断抛出的Null不是对象
错误。然后我注释掉了所有组件,只留下createStackNavigator和createAppContainer。下面是App.js的
/**
* Sample React Native App
* https://github.com/facebook/react-native
*
* @format
* @flow
* @lint-ignore-every XPLATJSCOPYRIGHT1
*/
import codePush from "react-native-code-push";
import Chat from './src/components/Chat';
import Event from './src/components/Event';
import { createStackNavigator, createAppContainer } from 'react-navigation';
import React, {Component} from 'react';
import {Platform, StyleSheet, Text, View} from 'react-native';
//create the navigator
const navigator = createStackNavigator({
//Event: { screen: Event },
//Chat: { screen: Chat },
});
//export it as the root component
export default createAppContainer(navigator);
还有一个错误
Requiring module "App.js", which threw an exception: TypeError: Properties can only be defined on Objects`
这里少了什么
这是index.js
/**
* @format
* @lint-ignore-every XPLATJSCOPYRIGHT1
*/
import {AppRegistry} from 'react-native';
import App from './App';
import {name as appName} from './app.json';
AppRegistry.registerComponent(appName, () => App);
您可以发布活动和聊天组件的代码吗?