Я пытаюсь использовать Firebase Auth с моим приложением Angular7.Я хочу использовать некоторую функцию для обработки пользовательских данных.Однако после того, как я войду в учетную запись Google, коды будут работать до тех пор, пока myFunction не сработает, но после того, как myFunction не сработает, я не уверен, что причина в том, что сообщение не отображалось.
Не могли бы вы дать мне совет?
constructor(private afAuth: AngularFireAuth) {}
public myFunction(obj: any){
console.log(obj)
}
public socialLogin() {
var provider = new firebase.auth.GoogleAuthProvider();
this.afAuth.auth.useDeviceLanguage();
this.afAuth.auth.signInWithPopup(provider).then(function(result) {
console.log('logged in'); <- work!
var user = result.user; <- work!
console.log(user) <- work!
this.myFunction(user); <- not work
console.log('test'); <- not work
})
машинописная версия 2.9.2