无法在Firebase Promise中访问我的商店

时间:2018-10-05 18:22:08

标签: firebase vue.js scope firebase-authentication

Firebase的{​​{1}}函数所附的promise中,我试图从商店访问一个变异函数,但是出现以下错误:

  

“ TypeError:无法读取未定义的属性'$ store'”

为什么以及如何解决此问题?

createUserWithEmailAndPassword()

1 个答案:

答案 0 :(得分:1)

在回调函数=>中具有不同的含义。有几种解决方案,但是最简单的方法是使用signUp: function() { firebase.auth().createUserWithEmailAndPassword(this.email, this.password).then(() => { alert('Your account has been created!'); this.$store.userConnectedUpdate('true'); }, function(error) { alert('Oops. ' + error.message) } ); } 表示法:

{{1}}

在这里查看我的答案以了解其他选项:firebase :: Cannot read property 'props' of null