您好,我目前正在学习有关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();
}
}
}
结果与预期的一样,创建了新用户,但是我无法获得未定义的消息?
答案 0 :(得分:0)
我发现了错误,可以在警报中使用:${user.user.email}
或'帐户...'+ this.email
,但仍在寻找理论解释。...