参考错误:在React Native中找不到变量

时间:2019-10-27 16:26:11

标签: react-native

在android上运行应用程序时出现此错误

enter image description here

我的AppNavigation代码如下

import React, {Component} from 'react'
import { createStackNavigator } from 'react-navigation-stack'
import Home from '../pages/Home'
import DetailsAdd from '../pages/DetailsAdd'
import ImagesAdd from '../pages/ImagesAdd'

const AppNavigation = createStackNavigator(
  {
    DetailsAdd: { screen: DetailsAdd },
    ImagesAdd: { screen: ImagesAdd },
    Home: { screen: Home },
  },
  {
    initialRouteName: 'Home'
  }
)

export default AppNavigation

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

ImagesAdd类路径正确,如何解决此问题?

1 个答案:

答案 0 :(得分:2)

您有任何应用程序容器吗?如果不是,则应选中this link

React Navigation Docs中的重要说明

createStackNavigator 是一个返回React组件的函数。它需要一个路由配置对象,以及一个可选的选项对象(我们现在在下面省略)。 createAppContainer 是一个函数,该函数返回React组件并将createStackNavigator创建的React组件作为参数,并且可以直接从App.js导出以用作我们App的根组件。