我有發揮它有一個承諾,我想在其他功能使用如何訪問一個變量或其它函數內部函數的值
Submit: function (e) {
e.preventDefault();
var email = this.refs.email.value;
var pass = this.refs.pass.value;
if (email && pass !== '') {
const auth = firebase.auth();
const promise = auth.signInWithEmailAndPassword(email, pass);
promise.catch(e => { console.log(e.message) });
promise.then(() => {
console.log('Logged in');
})
}
}
現在我想用這個e.message對象,其值我的另一個功能樓下里面:
renderError: function() {
if (error) {
<Error custom{//here i want to use that e.message}/>
}
}
是'renderError'是具有'Submit'方法的同一類的方法嗎? – Hitmands
是的,他們是在同一類 –