【发布时间】:2017-12-19 05:20:32
【问题描述】:
身份验证工作正常并成功创建用户,但无法将其他注册数据保存在数据库中。
遇到错误
ReferenceError: Firebase 未定义
var auth = $firebaseAuth();
auth.$createUserWithEmailAndPassword(user.email, user.password)
.then(function(firebaseUser) {
console.log(firebaseUser)
var ref = new Firebase(FIREBASE_URL + "users")
.child(firebaseUser.uid).set({
date: Firebase.ServerValue.TIMESTAMP,
firstname: user.fname,
lastname: user.lname,
uid: firbaseUser.uid,
email: user.email,
});
})
.catch(function(error) {
console.log(error);
});
更新 火力基地:4.1.3 角火:2.2.0
【问题讨论】:
-
显示您的完整代码。是否包含所有依赖项?
-
您的 html 文件中是否包含
firebase.js文件?从这里firebase.google.com/support/guides/firebase-web -
正如错误所说,Firebase 未定义。一旦你解决了然后保存到数据库将起作用。
-
@nivas,是的,身份验证工作正常,创建用户后出现“未定义 Firebase”错误。
标签: angularjs firebase firebase-authentication angularfire