在firebase中,我正在处理注册功能。我注册用户(使用电子邮件和密码)。
firebase.auth().createUserWithEmailAndPassword(email,password1).catch(function(error) {
var errorCode = error.code;
var error = document.getElementById("hiddenmessage");
switch (errorCode) {
case 'auth/email-already-in-use':
error.innerHTML = "The account associated to "+email+" already exists. <a class=\"whitelink\"href=\"login.html\">Login here.</a>";
error.style = "display: block;";
break;
//For future error code development
default:
error.innerHTML = errorMessage + "ERROR: <br>"+error.message+"<br>Try again later.";
error.style = "display: block;";
}
});
所有这些都在另一个函数中,称为signUp()
函数。我如何从这两个功能返回?我已经尝试使用break;
并设置变量。