警报返回:为“未定义”创建的帐户一切正常

时间:2019-02-13 08:56:21

标签: firebase google-cloud-firestore materialize

您好,我目前正在学习有关Firebase和Firestore的教程,一切正常,除非当我注册新用户时,我的更改消息说:为未定义帐户创建

我的代码如下:

import firebase from 'firebase'

export default {
  name: 'register',
  data: function(){
    return {
      email: '',
      password: ''
    }
  },
  methods: {
    register: function(e){
      firebase
        .auth()
        .createUserWithEmailAndPassword(this.email, this.password)
        .then(
          user => {
            alert(`Account created for ${user.email}`);
            this.$router.push('/');
      }, err => {
      alert(err.message);
    });
    e.preventDefault();
    }
  }
}

结果与预期的一样,创建了新用户,但是我无法获得未定义的消息?

1 个答案:

答案 0 :(得分:0)

我发现了错误,可以在警报中使用:${user.user.email}或'帐户...'+ this.email,但仍在寻找理论解释。...