是否有可能在javascript中导出捕获错误?



我正在使用react做一个webapp,它是一个在firebase中有后端的journalApp,我试图在登录屏幕上显示邮件时,电子邮件没有在firebase中注册,我的问题是,如果有一种方法可以在邮件未注册时使用捕获错误。下面是我想显示的消息,这是生成错误

的代码谢谢大家!

当然可以!您可以运行catch块中的任何代码。试试以下命令:

export const startLOginEmailPassword = (email, password) => {
return (dispatch) => {
firebase.auth().signInWithEmailAndPassword(email, password)
.then(({user}) => dispatch( login(user.uid, user.displayName)))
.catch(e => {
console.log(e);
alert(e.message);
});
}
}

最新更新