AngularFire 6 ...如何在 afAuth 上设置语言代码?
AngularFire 6... How do I set languageCode on afAuth?
我已经将我的 AngularFire 应用程序从 5 升级到 6。
在以前的版本中,为身份验证设置语言代码很简单:Set languageCode = "es";
this.afAuth.auth.languageCode = "es";
在 AngularFire 6 上,afAuth 直接公开了 languageCode,但它不接受字符串,而是期望一个承诺。
老实说,我在这里有点迷路(我仍在学习 Angular 和 Typescript),并且没有关于如何在 AF6 上设置语言代码的文档....
有什么帮助吗?
谢谢!
找到解决方案。其实很简单,就是 return 作为 promise 的字符串。
这是因为在这个新版本的 AngularFire 中添加了 PromiseProxy。
来自
this.afAuth.auth.languageCode = "es";
至
this.afAuth.languageCode = new Promise(() => 'es');
我已经将我的 AngularFire 应用程序从 5 升级到 6。
在以前的版本中,为身份验证设置语言代码很简单:Set languageCode = "es";
this.afAuth.auth.languageCode = "es";
在 AngularFire 6 上,afAuth 直接公开了 languageCode,但它不接受字符串,而是期望一个承诺。
老实说,我在这里有点迷路(我仍在学习 Angular 和 Typescript),并且没有关于如何在 AF6 上设置语言代码的文档....
有什么帮助吗?
谢谢!
找到解决方案。其实很简单,就是 return 作为 promise 的字符串。
这是因为在这个新版本的 AngularFire 中添加了 PromiseProxy。
来自
this.afAuth.auth.languageCode = "es";
至
this.afAuth.languageCode = new Promise(() => 'es');