我正在尝试使用 firebase 注册用户。如下图。
这里是进口
import { auth } from "firebase/auth";
import "firebase/firestore";
import firebase from "../DataBase/FireBase/FireBase";
从“../DataBase/FireBase/FireBase”导入firebase;
const [FullName,setfullName] = useState("");
const [Email,setEmail] = useState("");
const [Password,setPassword] = useState("");
const signUp = async () => {
try {
await firebase.auth().createUserWithEmailAndPassword(Email,Password);
const currentUser = firebase.auth().currentUser;
const db = firebase.firestore();
db.collection("users")
.doc(currentUser.uid)
.set({
email: currentUser.email,FullName,});
} catch (err) {
console.log(err)
alert("There is something wrong!!!!",err.message);
}
}
用户实际上可以注册。但数据没有保存到 firestore 数据库,也没有错误。 请提出任何建议。