React native 使用stackNavigator时出错+;选项卡栏-反应导航4

React native 使用stackNavigator时出错+;选项卡栏-反应导航4,react-native,react-navigation,React Native,React Navigation,更新react导航至版本4后。我不能运行这个项目。使用导航。显示此错误。有时应用程序会变成全白色。 完整的项目可在git hub上获得: 修复更换: import {createStackNavigator} from 'react-navigation-stack'; import Screen1 from './Screen1'; const telas = createStackNavigator({ Tela1:{ screen: Screen1, }, }); expo

更新react导航至版本4后。我不能运行这个项目。使用导航。显示此错误。有时应用程序会变成全白色。 完整的项目可在git hub上获得:

修复更换:

import {createStackNavigator} from 'react-navigation-stack';
import Screen1 from './Screen1';
const telas = createStackNavigator({
  Tela1:{
    screen: Screen1,
  },
});
export default  telas(telas);

从“反应导航堆栈”导入{createStackNavigator};
从“react navigation”导入{createAppContainer};
从“/Screen1”导入Screen1;
const telas=createStackNavigator({
Tela1:{
屏幕:屏幕1,
},
});

导出默认createAppContainer(telas)//成功了!应用程序中有componentWillMount Disprecated的警告。但我没有使用这种方法。
import {createStackNavigator} from 'react-navigation-stack';
import Screen1 from './Screen1';
const telas = createStackNavigator({
  Tela1:{
    screen: Screen1,
  },
});
export default  telas(telas);
import {createStackNavigator} from 'react-navigation-stack';
import { createAppContainer } from 'react-navigation';
import Screen1 from './Screen1';
const telas = createStackNavigator({
  Tela1:{
    screen: Screen1,
  },
});
export default  createAppContainer(telas);//<-- create container for navs