Javascript 需要指定屏幕反应本机tabnavigator

Javascript 需要指定屏幕反应本机tabnavigator,javascript,android,react-native,react-navigation,Javascript,Android,React Native,React Navigation,问题 我使用React Native制作了一个非常基本的应用程序,现在我想要有多个选项卡。当我尝试添加feed和comments选项卡时,我收到一个错误,错误是: Uncaught Error: Route 'Feed' should declare a screen. For example: import MyScreen from './MyScreen' ... Feed: { Screen: MyScreen, } 我不知道为什么会出现这个错误,因为我调用的第一个类是“App”屏幕

问题 我使用React Native制作了一个非常基本的应用程序,现在我想要有多个选项卡。当我尝试添加feed和comments选项卡时,我收到一个错误,错误是:

Uncaught Error: Route 'Feed' should declare a screen.
For example:

import MyScreen from './MyScreen'
...
Feed: {
Screen: MyScreen,
}
我不知道为什么会出现这个错误,因为我调用的第一个类是“App”屏幕,这就是我命名的屏幕。我想得到一些帮助来修复这个标签错误。谢谢大家!

代码

定义应用程序和注释组件之前

const MyApp = TabNavigator(...)

希望这会有所帮助。

我在这里定义它们:const MyApp=TabNavigator{Feed:{screen:App,},CommentScreen:{screen:Comments,},},{tabBarPosition:'top',animationEnabled:true,tabBarOptions:{activeTintColor:'fe8200',},};如果这没有通知你。很抱歉我不知道堆栈溢出是如何通知人们的。是的,你这样做了,但位置是错误的。移动应用程序和评论定义,然后再使用,如。。。类App扩展React.Component{…}类注释扩展React.Component{…}const MyApp=TabNavigator。。。
const MyApp = TabNavigator(...)