未处理的JS异常:getPropertyAsObject:属性'__fbRequireBatchedBridge'

时间:2019-02-12 23:02:49

标签: reactjs react-native frontend navigation-drawer ionicons

我一直遇到错误,直到重新设置Metro Bundle并执行更新为止,从所需的模块“ 699”到“ 700”的错误不断出现,现在是这样。我相信我具有Drawer导航器和ionicicons所需的所有依赖关系,但错误仍然持续存在。我有用不同文件编写的代码,但是下面是用App.js编写的代码。随意询问其他问题,以解决眼前的问题。

import React from 'react';
import {
  View,
  Text,
  StyleSheet

} from "react-native" ;

import  DrawerNavigator  from './Menu/DrawerNavigator';
import SettingScreen from './Menu/SettingScreen'

export default class App extends React.Component {

  render(){

    return (
<View style ={style.container}>
  <SettingScreen/>
  </View>


    );
  }
}


style = StyleSheet.create ({

  container: {
    flex: 1,
    justifyContent: 'center',


  },
});

3 个答案:

答案 0 :(得分:2)

对于Mac,

我有此错误,我相信您已经npm install / yarn添加了一个新软件包,您将需要 Ctrl + C 退出Metro Bundler并再次重新启动。错误/问题将得到解决。

答案 1 :(得分:0)

对于Windows,

我遇到了同样的错误,我所做的是

  1. 关闭您的local-cli窗口(附带图片)
  2. 从设备/仿真器上卸载应用程序(可能有两个应用程序,它们的名称稍有变化)。
  3. 再次运行with react本机命令,例如“ react-native run-android”
  4. 我尝试在执行这些步骤后重现它,但我无法

    enter image description here

答案 2 :(得分:0)

对于Windows 10:ctrl + c,然后按expo start重新启动Metro Bundler,将解决此问题。