当前位置: 首页 > 知识库问答 >
问题:

无法通过AngularJs在Firebase中保存数据

益麻雀
2023-03-14

Auth工作正常,已成功创建用户,但无法在数据库中保存其他注册数据。

获取错误

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);
      });

更新Firebase:4.1。3角火:2.2。0

共有1个答案

长孙弘盛
2023-03-14
------------------
ignore few bootstrap references
-----------------

--------------Angularjs-----
controller
--------------
            var vm = this;
            vm.user = {};
            vm.anurag = function() {
                $("[data-toggle = 'popover']").popover();
            };

            vm.registerUser = function() {
                firebaseService.signUp(vm.user.email, vm.user.password)
                    .then(firebaseServiceSuccess)
                    .catch(firebaseServiceFail);
            }
--------------------
factory service
 function signUp(email, password) {
            return firebase.auth().createUserWithEmailAndPassword(email, password);
        }
 类似资料:
  • 我想在Firebase中根据Firebase本地服务器时间和日期保存数据,而不是本地系统日期,如果用户的移动电话日期错误,则可能是错误的。然后我想通过像SQL查询一样应用日期查询(给我两个日期之间的数据并添加特定的colmn)来检索它。我如何在使用Java的安卓系统中做到这一点呢?

  • 问题内容: 我是AngularJS的新手,正在尝试为自己构建一个简单的小应用程序。我有正在使用抓取的应用程序的JSON数据,并且该数据在多个视图/路由之间应该相同。但是,当我转到新路线时,JSON数据(存储为)不再可用于新视图。我该怎么做才能将此数据传递到新视图,而无需再次获取?(本教程的电话目录应用程序每次都会根据我的判断重新获取此数据。) 据我了解,可以做到这一点,但似乎人们对此并不满意。如果

  • 我有一个关于在数据库中存储数据的问题。 我正在应用程序中的一些屏幕上工作:登录屏幕(用户可以访问你的帐户),注册屏幕(用户可以创建一个新帐户),用户提供信息的屏幕(比如“母亲的名字和身高”),以及配置文件屏幕(显示用户提供的信息)。 我在登录屏幕和注册屏幕中没有问题,但是我不知道如何在Firebase数据库中保存用户提供的信息,在用户提供信息的屏幕中。 你们谁能帮我一下吗?我知道我可以使用fire

  • Im使用firebase,由于某些原因,我的代码没有推送数据,并且Im没有在firebase URL中看到数据。我的密码是这样的 我得到警报“保存”,但我无法在firebase URL中找到数据。 此外,为Firebase中的每个url提供的API键有什么用途。 更新:这种情况发生在IE10中。在其他浏览器中,它工作得很好

  • 问题内容: 检索数据有效,但是我无法将检索到的数据保存到ArrayList中。在“ onDataChanged()”方法之后,ArrayList“配置文件”似乎具有2个值,但在return语句中它具有0个值。 问题答案: 您现在无法返回尚未加载的内容。换句话说,您不能简单地在方法之外返回列表,因为它总是由于该方法的异步行为而引起的。这意味着,当您尝试返回该方法之外的结果时,数据尚未完成从数据库的加