“错误:没有AngularFirestore提供者!” -离子3

时间:2019-04-06 08:38:06

标签: angular ionic-framework ionic3 angularfire2

我正在按照安装guide的要求在我的Ionic 3 App中设置AngularFire2。

app.module.ts

import { AngularFireModule } from "angularfire2";
import { AngularFirestoreModule } from "angularfire2/firestore";

...

imports = [
    ....
    AngularFireModule.initializeApp(firebaseConfig),
    AngularFirestoreModule,
    ....
]

component.ts

import { AngularFirestore } from '@angular/fire/firestore';

...

constructor( private afDB: AngularFirestore ) { }

package.json

"@angular/fire": "^5.1.2",
"firebase": "^5.9.3",

我在控制台中收到此错误:

  

NullInjectorError:AngularFirestore没有提供程序!

1 个答案:

答案 0 :(得分:0)

我已修复错误。

我做得不好:

import { AngularFireModule } from "angularfire2";
import { AngularFirestoreModule } from "angularfire2/firestore";

现在正在做什么:

import { AngularFireModule } from '@angular/fire';
import { AngularFirestoreModule } from '@angular/fire/firestore';