Firebase 从AngularFire 2身份验证登录获取错误代码

Firebase 从AngularFire 2身份验证登录获取错误代码,firebase,ionic2,firebase-authentication,angularfire2,Firebase,Ionic2,Firebase Authentication,Angularfire2,以下是我使用AngularFire2到Firebase在ionic2中进行用户登录的代码 this.afAuth.auth.signInWithEmailAndPassword( login.email, login.password ).catch(ERROR=>{ console.log(ERROR); }); 这里catch中的ERROR变量返回一个代码和消息。我想得到代码,但我只看到以下错误选项

以下是我使用AngularFire2到Firebase在ionic2中进行用户登录的代码

     this.afAuth.auth.signInWithEmailAndPassword( 
        login.email,
        login.password
      ).catch(ERROR=>{
        console.log(ERROR);

      });
这里catch中的ERROR变量返回一个代码和消息。我想得到代码,但我只看到以下错误选项

message, name and stack.

错误代码是不允许的。如何从错误中获取代码?

将原始格式的错误转换为更具体的错误,以便获得有关它的更多信息

.catch ((error: firebase.FirebaseError) => { console.log(error.code)}

将原语格式的错误转换为更具体的错误,以便获得有关它的更多信息

.catch ((error: firebase.FirebaseError) => { console.log(error.code)}

不鼓励只使用代码的答案,因为它们没有解释如何解决问题中的问题。考虑更新你的答案来解释这个问题,以及它是如何解决问题的。这将使其他用户以及OP受益。请仔细阅读,非常感谢。不鼓励只回答代码,因为他们没有解释如何解决问题。考虑更新你的答案来解释这个问题,以及它是如何解决问题的。这将有利于其他用户以及OP。请查看,非常感谢。