以下是使用AngularFire2到Firebase的用户登录离子2的代码。
@SpringBootApplication
@ComponentScan(basePackages = "com.your.package")
@Configuration
public class Application extends WebMvcConfigurerAdapter {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(new ExecuterTimeInterceptor()).addPathPatterns("/**");
}
}
这里catch中的ERROR变量返回一个代码和消息。我想获取代码,但我只看到以下ERROR选项。
this.afAuth.auth.signInWithEmailAndPassword(
login.email,
login.password
).catch(ERROR=>{
console.log(ERROR);
});
不允许使用ERROR.code。如何从ERROR获取代码?
答案 0 :(得分:2)
将原始格式的错误转换为更具体的错误,以便您可以获得有关它的更多信息。
.catch ((error: firebase.FirebaseError) => { console.log(error.code)}