大佬教程收集整理的这篇文章主要介绍了_firebase_config__WEBPACK_IMPORTED_MODULE_3__.default.createUserWithEmailAndPassword 不是 Vue Js 中的函数,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
createuserWithEmailAndpassword 函数对我不起作用。下面是我的代码 -
config.Js
import firebase from 'firebase/app'
import 'firebase/firestore'
import 'firebase/auth'
const firebaseConfig = {
APIKey: "AIzaSyBD8W5T7ZSvryW2TNSWOgoCO3EpyV6i65o",authDomain: "vue-firebase-site-eb79e.firebaseapp.com",projectID: "vue-firebase-site-eb79e",storageBucket: "vue-firebase-site-eb79e.appspot.com",messagingSenderID: "657936011344",appID: "1:657936011344:web:a2498d2fe27f951b6b8155"
};
firebase.initializeApp(firebaseConfig)
const projectAuth = firebase.auth();
const projectFirestore = firebase.firestore();
const timestamp = firebase.firestore.FIEldValue.servertimestamp
export default { projectAuth,projectFirestore,timestamp }
useSignUp.Js
import { ref } from "vue"
import projectAuth from '../firebase/config'
const error = ref(null)
const signup = async (email,password,displayName) => {
error.value = null
try {
const res = await projectAuth.createuserWithEmailAndpassword(email,password)
console.log(res)
if(!res){
throw new Error('Could not complete the signup')
}
await reS.User.updateProfile({displaynamE})
error.value = null
return res
} catch (err) {
console.log(err.messagE)
error.value = err.message
}
}
const useSignup = () =>{
return{error,signup}
}
export default useSignup
尝试了很多东西-
没有任何解决方案对我有用。
提前致谢!!
当您在 config.js
中导入 useSignUp.js
文件时,您将整个对象设置为 projectAuth
您需要做的是:
import { projectAuth } from '../firebase/config' // just get projectAuth variable from config.js
编辑:
还有另一种解决方法:
import firebaseConfig from '../firebase/config'
然后在 try
块内使用:
const res = await firebaseConfig.projectAuth.createUserWithEmailAndpassword(email,password)
以上是大佬教程为你收集整理的_firebase_config__WEBPACK_IMPORTED_MODULE_3__.default.createUserWithEmailAndPassword 不是 Vue Js 中的函数全部内容,希望文章能够帮你解决_firebase_config__WEBPACK_IMPORTED_MODULE_3__.default.createUserWithEmailAndPassword 不是 Vue Js 中的函数所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。