Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.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
Reactjs 我得到一个错误,我的createDrawerNavigator不是函数_Reactjs_React Native - Fatal编程技术网

Reactjs 我得到一个错误,我的createDrawerNavigator不是函数

Reactjs 我得到一个错误,我的createDrawerNavigator不是函数,reactjs,react-native,Reactjs,React Native,当我尝试导入我的createDrawerNavigator 预期的输出是在登录屏幕上打开启动页。appNavigator代码如下 if (!isLoadingComplete && !props.skipLoadingScreen) { return ( <AppLoading startAsync={loadResourcesAsync} onError={handleLoadingError} on

当我尝试导入我的
createDrawerNavigator
预期的输出是在登录屏幕上打开启动页。
appNavigator
代码如下

  if (!isLoadingComplete && !props.skipLoadingScreen) {
    return (
      <AppLoading
        startAsync={loadResourcesAsync}
        onError={handleLoadingError}
        onFinish={() => handleFinishLoading(setLoadingComplete)}
      />
    );
  } else {
    return (
      <View style={styles.container}>
        {Platform.OS === 'ios' && <StatusBar barStyle="default" />}
        <AppNavigator />
      </View>
    );
  }

对于
react导航的
v4
,您必须为
drawerNavigation

纱线添加导航抽屉

并使用它:

import { createDrawerNavigator } from 'react-navigation-drawer';

createDrawerNavigator(RouteConfigs, DrawerNavigatorConfig);

完整文档是

非常感谢如果它解决了您的问题,请不要忘记接受答案!
import { createDrawerNavigator } from 'react-navigation-drawer';

createDrawerNavigator(RouteConfigs, DrawerNavigatorConfig);