javascript - 用firebase和angularfire初始化一个firebase应用程序可以吗?
问题描述
基本上我在做什么,
import ...
firebase.default.initializeApp(environment.firebase); // first here
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
AppRoutingModule,
AngularFireModule.initializeApp(environment.firebase), // second here
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
我这样做的原因,
我无法将 firebaseui-web 小部件与 angularFireAuth 一起使用,因为当我初始化 AuthUI 的 ui 实例时,我必须像这样传递 auth 服务的引用。
const ui = firebaseui.auth.AuthUI(<here I have to pass auth service ref..>);
但是我可以像这样将它与firebase一起使用。
const ui = firebaseui.auth.AuthUI(firebase.default.auth());
解决方案
推荐阅读
- pandas - 如何按月创建日期时间的 bin 并在其上绘制值计数?
- javascript - 键入对象 TypeScript 的问题 - 使用带有 null 的预定义类型时
- ruby-on-rails - 在 Rails I18n 语言环境中使用 NULL 键
- python - 如何使用vs代码解决python中预期的缩进块错误
- sql - 我可以在不打开防火墙的情况下设置链接的“链接服务器”吗?
- java - 调用 setContentView(R.layout.activity_main); 时应用程序崩溃;第二次
- java - 如何使用 spring-kafka 暂停和恢复 @KafkaListener
- spring-boot - 我们可以使用 logback.xml 控制特定库的日志记录级别吗?
- c++ - 在 Unreal Engine 4.22 上降低 C++ 的时间复杂度
- visual-studio-2015 - Visual Studio 2015 错误。项目的默认 XML 命名空间必须是 MSBuild XML 命名空间