模块 '"@angular/fire/firestore"' 没有导出成员 'AngularFirestoreModule'
Module '"@angular/fire/firestore"' has no exported member 'AngularFirestoreModule'
从'@angular/fire/firestore'导入{AngularFirestoreModule}; // => 错误
模块“@angular/fire/firestore”'没有导出成员'AngularFirestoreModule'
package.json
"@angular/fire": "^7.0.4",
Angular 立即更改了其 angularfire 语法。检查他们的 github 回购;因此只要 google Angularfire github 你就会看到他们的新代码。我自己很失望 Angular 必须更改他们的 firebase 代码...\
我遇到了同样的问题,在 GitHub 回购 (https://github.com/angular/angularfire) 中解释了如何为新版本调整代码
import { Firestore, collectionData, collection } from '@angular/fire/firestore';
import { Observable } from 'rxjs';
...
item$: Observable<Item[]>;
constructor(firestore: Firestore) {
const collection = collection(firestore, 'items');
this.item$ = collectionData(collection);
}
您还必须更改在 app.module.ts
中初始化应用程序的方式
import { provideFirebaseApp, getApp, initializeApp } from '@angular/fire/app';
import { getFirestore, provideFirestore } from '@angular/fire/firestore';
@NgModule({
imports: [
provideFirebaseApp(() => initializeApp({ ... })),
provideFirestore(() => getFirestore()),
],
...
})
从'@angular/fire/firestore'导入{AngularFirestoreModule}; // => 错误
模块“@angular/fire/firestore”'没有导出成员'AngularFirestoreModule'
package.json
"@angular/fire": "^7.0.4",
Angular 立即更改了其 angularfire 语法。检查他们的 github 回购;因此只要 google Angularfire github 你就会看到他们的新代码。我自己很失望 Angular 必须更改他们的 firebase 代码...\
我遇到了同样的问题,在 GitHub 回购 (https://github.com/angular/angularfire) 中解释了如何为新版本调整代码
import { Firestore, collectionData, collection } from '@angular/fire/firestore';
import { Observable } from 'rxjs';
...
item$: Observable<Item[]>;
constructor(firestore: Firestore) {
const collection = collection(firestore, 'items');
this.item$ = collectionData(collection);
}
您还必须更改在 app.module.ts
中初始化应用程序的方式import { provideFirebaseApp, getApp, initializeApp } from '@angular/fire/app';
import { getFirestore, provideFirestore } from '@angular/fire/firestore';
@NgModule({
imports: [
provideFirebaseApp(() => initializeApp({ ... })),
provideFirestore(() => getFirestore()),
],
...
})