首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角6 GeoFire初始化GeoFire不是构造函数

角6 GeoFire初始化GeoFire不是构造函数
EN

Stack Overflow用户
提问于 2018-07-21 11:56:56
回答 2查看 1.7K关注 0票数 1

在角6上初始化GeoFire有问题。当我尝试初始化GeoFire时,

geofire__WEBPACK_IMPORTED_MODULE_2__不是构造函数

抛出错误。

下面是我的依赖项和代码。

代码语言:javascript
复制
"@angular": "6.0.2",
"firebase": "5.0.3",
"geofire": "4.1.2",
"angularfire2": "5.0.0-rc.9"
"typescript": "2.7.2"

import * as GeoFire from 'geofire';
import * as firebase from 'firebase/app';
[![enter image description here][1]][1]
@Component({
    selector: 'app-near-by-page',
    templateUrl: './near-by-page.component.html',
    styleUrls: ['./near-by-page.component.scss']
})
export class NearByPageComponent extends PageComponent {
    constructor() {
        super();

        // Generate a random Firebase location
        const firebaseRef = firebase.database().ref().child('locations');

        // Create a new GeoFire instance at the random Firebase location
        const geoFire = new GeoFire(firebaseRef);
        const geoQuery = geoFire.query({
            center: [51.294, -0.245],
            radius: 1
        });
    }

}
EN

回答 2

Stack Overflow用户

发布于 2019-04-26 23:48:54

Import

const地火=要求(“地火”);

使用

const geoFireInstance =新的geofire.GeoFire(ref);

来源:https://github.com/firebase/geofire-js/issues/173#issuecomment-487026534

票数 4
EN

Stack Overflow用户

发布于 2018-07-25 20:36:46

不幸的是,这是一个众所周知的问题。geofire的代码库已经更新以解决这个问题,但是新的构建还没有部署到npm中。

您可以直接从GitHub安装,尽管使用npm i firebase/geofire-js

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

https://stackoverflow.com/questions/51455816

复制
相关文章

相似问题

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