首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未定义的ReferenceError: FirebaseApp或未定义的未定义的ReferenceError:

未定义的ReferenceError: FirebaseApp或未定义的未定义的ReferenceError:
EN

Stack Overflow用户
提问于 2017-10-12 15:12:53
回答 1查看 624关注 0票数 0

我声明名称空间如下:

代码语言:javascript
复制
declare namespace firebase.database.ServerValue {
    var TIMESTAMP: any
}

得到这个错误

未定义的ReferenceError:未定义火基

代码语言:javascript
复制
declare namespace FirebaseApp.Timestamp{
    var TIMESTAMP: any;
}

并得到错误:

未定义的ReferenceError: FirebaseApp未定义

angularFire2和firebase版本:

代码语言:javascript
复制
"angularfire2": "^4.0.0-rc.1",
"firebase": "^4.1.3",

cli包: @离子/cli-插件-cordova: 1.5.0 (C:....\node_modules\@ionic\cli-plugin-cordova) @离子型/cli-插件-离子-角: 1.4.0 (C:....\node_modules\@ionic\cli-plugin-ionic-angular) @离子/cli: 1.6.0 (C:\node_node\@离子型\cli-utils)离子CLI):3.6.0 (C:....\node_modules\ionic) 全球一揽子计划: Cordova CLI : 7.0.1 本地套餐: @离子型/app-脚本: 2.1.4 Cordova平台:Android6.3.0离子框架:离子型-角3.6.0 系统: Android工具: 25.2.5 Node : v6.11.1 OS : Windows 7 npm : 5.1.0

如何解决这些问题?因为我希望通过声明上述任何名称空间来获得TIMESTEMP的值。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-15 09:09:20

问题解决了!

步骤1-升级到AngularFire 5.0

Step2 -

代码语言:javascript
复制
.......
......
.....

import * as firebase from 'firebase';
export class .....  {
lastMessageTime: any;
   consturctor(){
      lastMessageTime = firebase.database.ServerValue.TIMESTAMP;
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46713140

复制
相关文章

相似问题

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