【问题标题】:How can I connect two databases with @angular/fire?如何使用@angular/fire 连接两个数据库?
【发布时间】:2019-11-25 07:12:35
【问题描述】:

我正在尝试将 Firestore 数据库连接到我的 Angular 前端。我尝试添加第二个 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】:

    您的问题可能与以下内容重复:

    请在 GitHub 上查看这两个问题:

    这个stackblitzFarhad 在以前的项目上制作。

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

    ...
    { provide: AngularfirestoreCoolStoreService, deps: [PLATFORM_ID, NgZone], useFactory: AngularfirestoreCoolStoreFactory },
    { provide: AngularfirestorePerfectStoreService, deps: [PLATFORM_ID, NgZone], useFactory: AngularfirestorePerfectStoreFactory }
    ...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-03
      • 2021-12-28
      • 1970-01-01
      • 2016-10-12
      • 1970-01-01
      • 1970-01-01
      • 2019-09-08
      • 2017-12-31
      相关资源
      最近更新 更多