加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

没有AngularFireDatabase的提供者,AngularFireAuth

发布时间:2020-12-17 07:06:21 所属栏目:安全 来源:网络整理
导读:道歉,因为我无法想到包含所有信息的更好方法……当我运行这个时,我得到一个错误说明如下.我跟着Ionic Docs到了T,我无法弄清楚什么可能是错的. 错误: No provider for AngularFireDatabase! 的package.json App.module.ts Home.html中 Home.ts 解决方法 Angu
道歉,因为我无法想到包含所有信息的更好方法……当我运行这个时,我得到一个错误说明如下.我跟着Ionic Docs到了T,我无法弄清楚什么可能是错的.

错误:

No provider for AngularFireDatabase!

的package.json

App.module.ts

Home.html中

Home.ts

解决方法

AngularDatabase(与AngularAuth相同)被分隔为自己的模块AngularFireDatabaseModule(AngularAuth的AngularFireAuthModule)
?版本angularFire2@4.0.0,参见文档 here.

您应该在RootModule中导入AngularFireDatabaseModule(用于身份验证的AngularFireAuthModule).

import { AngularFireModule } from 'angularfire2';
// for AngularFireDatabase
import { AngularFireDatabaseModule } from 'angularfire2/database';
import { AngularFireDatabase,FirebaSEObjectObservable } from 'angularfire2/database';
// for AngularFireAuth
import { AngularFireAuthModule } from 'angularfire2/auth';
import { AngularFireAuth } from 'angularfire2/auth';

@NgModule({
  imports: [
    AngularFireModule.initializeApp({         <---- main module
      apiKey: ...,authDomain: '...',databaseURL: '...',storageBucket: '...',messagingSenderId: '...'
    }),AngularFireDatabaseModule,<---- for database 
    AngularFireAuthModule                     <---- for auth
  ]
})

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读