首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >进口火源以作出反应

进口火源以作出反应
EN

Stack Overflow用户
提问于 2018-06-11 15:14:04
回答 3查看 3.3K关注 0票数 4

我正在尝试在一个反应本机项目中使用防火墙

我在我的项目中安装了防火墙:

代码语言:javascript
复制
npm install --save firebase

我要把它导入我的app.js

代码语言:javascript
复制
import firebase from 'firebase';
import React, { Component } from 'react';
import {
  Platform,
  Text,
  View
} from 'react-native';

type Props = {};
export default class App extends Component<Props> {

  render() {
    return (
      <View >
        <Text>Testando Firebase</Text>    
      </View>
    );
  }
}

然后显示错误:

对象不是反应性子对象(找到:带有键{&& type,type,key,ref,props,_owner,_store}的对象)。如果您打算呈现一个子集合,请使用数组代替。

但是当我从防火墙中删除导入时,应用程序运行得很好。

EN

回答 3

Stack Overflow用户

发布于 2018-06-11 21:47:52

尝试安装5.0.2版本。使用此命令作为管理员:

代码语言:javascript
复制
npm uninstall firebase    
npm install --save firebase@5.0.2

据我所见,目前的版本(5.0.4)是错误的!

票数 6
EN

Stack Overflow用户

发布于 2019-07-17 10:04:58

您需要按以下方式导入

*从“火基地”进口*作为火柴;

您必须先安装防火墙。

票数 0
EN

Stack Overflow用户

发布于 2021-12-08 12:52:01

解决方案是卸载当前版本的Firebase并安装旧版本。

第一步npm uninstall firebase

第二步npm i firebase@8.0.3

这是对我的案子起作用的版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50800980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档