如何使用@ angular / fire连接两个数据库?

问题描述 投票:0回答:1

我正在尝试将Firestore数据库连接到我的角度边界。我尝试添加第二个AngularFireModule,但没有成功!

@NgModule({
  declarations: [AppComponent], // Autosize
  entryComponents: [],
  imports: [
    BrowserModule,
    IonicRatingModule, // Put ionic-rating module here
    AppRoutingModule,

    ReactiveFormsModule,
    AngularFireModule.initializeApp(environment.firebase),
    AngularFireAuthModule,
    AngularFirestoreModule,
    AngularFireStorageModule,
    AngularFireFunctionsModule,
  ],
  providers: [
    StatusBar,
    AuthenticatedGuard,
    ProducerGuard,
    AdminGuard,
  ],
  bootstrap: [AppComponent]
})

我正在使用@ agular / fire版本5.2.3和角度版本7谢谢!

angular firebase angularfire2 angularfire
1个回答
0
投票

您的问题可能是::的重复项>

如以上答案中所述,您可以在NgModule中手动提供Firestore的多个实例:

...
{ provide: AngularfirestoreCoolStoreService, deps: [PLATFORM_ID, NgZone], useFactory: AngularfirestoreCoolStoreFactory },
{ provide: AngularfirestorePerfectStoreService, deps: [PLATFORM_ID, NgZone], useFactory: AngularfirestorePerfectStoreFactory }
...
© www.soinside.com 2019 - 2024. All rights reserved.