有人知道 Angularfire - Angular 4 signInWithEmailAndPassword
方法的新代码吗?
loginWithEmail(email: string, password: string): Promise<any> {
return this.afAuth.auth.signInWithEmailAndPassword(email, password));
}
这会返回错误:
Type 'firebase.Promise<any>' is not assignable to type 'Promise<any>'.
最佳答案
您可以通过导入 firebase
来避免错误并更改Promise<any>
至firebase.Promise<any>
.
import * as firebase from 'firebase';
loginWithEmail(email: string, password: string): firebase.Promise<any> {
return this.afAuth.auth.signInWithEmailAndPassword(email, password);
}
关于适用于 Angular 4 的 AngularfireAuth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44051740/