我想用 AngularFire2 实现重置密码/忘记密码功能。AngularFire2 似乎还没有提供函数 sendPasswordResetEmail 或者类型没有更新。由于 sendPasswordResetEmail 是 AngularFireAuth 的一部分,我想我仍然可以像这样访问该函数:
(this.af.auth as any).sendPasswordResetEmail('email').
then((result: any) => {
console.log('Result:', result);
}).catch((err: any) => {
console.log('Err:', err);
});
打字稿给了我这个错误:
error TS2349: Cannot invoke an expression whose type lacks a call signature.
由于我是 typescript + angular2 的新手,任何提示我如何访问 sendPasswordResetEmail ?我的猜测是我必须访问firebase提供的纯js sdk,但我不知道如何。
谢谢。