我正在使用ionic-framework version 2
和typescript
。
上周,我将Firebase集成到我的应用程序中,效果很好。现在我也想集成地火,但我无法初始化地火对象的实例。
我的主搜索页面类:
import { Component, Inject } from '@angular/core';
import { AngularFire, FirebaseListObservable, FirebaseApp } from 'angularfire2';
import { GeoFire } from 'geofire';
constructor(public af: AngularFire, @Inject(FirebaseApp) firebaseApp: firebase.app.App) {
var firebaseRef = firebaseApp.database().ref();
var geofire = new GeoFire(firebaseRef);
}
但是我总是收到以下错误:
./MainSearchPage 类 MainSearchPage_Host 中的错误 - 由以下原因引起:WEBPACK_IMPORTED_MODULE_7_geofire。GeoFire 不是构造函数
版本:
ionic-app-script 1.3.1,
typescript 2.0.6,
firebase 3.7.5,
angularfire 2.0.0-beta.8,
geofire 4.1.2,
我将不胜感激任何帮助。
尝试像这样导入 Geofire
import * as GeoFire from "geofire";