引用集失败:第一个参数在属性'users.undefined.email'中包含未定义


promise.then(user => {
      var err = "Welcome " + user.email;
      firebase.database().ref('/users/' + user.uuid).set({
        email: user.email
      });

错误在第三行。不知道为什么它在这条线上显示。

如下更改您的代码:

promise.then(user => {
  var err = "Welcome " + user.email;
  firebase.database().ref('/users/' + user.user.uuid).set({
    email: user.user.email
  });

firebase返回对象的承诺。该对象将"用户"对象放在其中。因此,您需要进入此对象,然后调用"用户",然后调用"电子邮件",以及" UUID"或" UID"。

最新更新