我正在尝试在我的reactjs应用中使用 firestore 。
当我从firebase配置对象调用firestore时。
它说
firebase2.default.firestore不是函数
这是代码
<div id='chart' data-highcharts-chart="0"></div>
<div id='chart' data-highcharts-chart="1"></div>
<div id='chart' data-highcharts-chart="2"></div>
Firebase版本为4.5.0
npm list firebase&gt; firebase@4.5.0
我做错了吗?
答案 0 :(得分:12)
答案 1 :(得分:6)
我已使用require('firebase/firestore')
答案 2 :(得分:0)
我通过导入多个库(firebase和firebase / firestore)修复了它。这是因为firebase核心库先天不包括firestore库。因此,解决此问题的完整代码是:
import * as firebase from 'firebase';
import 'firebase/firestore';
答案 3 :(得分:0)
如果您使用的是官方的Firebase npm软件包,这就是您导入它的方式。
import firebase from 'firebase';
import 'firebase/firestore';