react-navigation报错

用react-navigation配置路由时,出现如下报错或白屏。

 

我的代码原来是

import {AppRegistry} from 'react-native';
import App from './App';
import {name as appName} from './app.json';

AppRegistry.registerComponent(appName, () => App);

  

后来修改为

const A = createAppContainer(navigator)

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

  

就是把AppContainer存成常量,再作为App类的组件然后默认导出,即可解决问题,屏幕不再报错和变白。

 

posted @ 2019-07-23 22:56  罗毅豪  阅读(331)  评论(0编辑  收藏  举报