【问题标题】:Error: You must import 'firebase/database' before using AngularFireDatabase错误:您必须在使用 AngularFireDatabase 之前导入“firebase/database”
【发布时间】:2020-06-22 03:02:16
【问题描述】:

您好,我正在使用 angular 8 和 angular fire,我也导入了 AngularFireModule 和 AngularFireDatabaseModule,但是在编译时它会抛出错误:

错误:

这些是我的导入:

我在服务中使用这样的 firebase:

请让我知道我在哪里做错了,或者这是一个错误。 谢谢

【问题讨论】:

  • 如果你把下次的时间代码放在sn-ps里就好了,而不仅仅是截图。
  • 注意了,下次会按照这个模式谢谢,伙计。

标签: database firebase web angular8 angularfire


【解决方案1】:

安装angularfire包后:

ng add @angular/fire@next

为了能够在您的代码中使用实时数据库,您应该导入firebase/database:

import { Component } from '@angular/core';
import { AngularFireDatabase } from '@angular/fire/database';
import 'firebase/database';

https://github.com/angular/angularfire/blob/master/docs/rtdb/lists.md

【讨论】:

  • 谢谢,@peter-haddad 可以了。刚刚导入了 firebase/database。
猜你喜欢
  • 2018-03-20
  • 2018-06-16
  • 2019-05-26
  • 2021-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多