I-Funktion haben sie ein Versprechen, dessen Wert hat iWie in einer anderen Funktion eine Variable oder einen Wert einer Funktion für den Zugriff auf
in einer anderen Funktion verwenden möchtenSubmit: 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');
})
}
}
Jetzt möchte ich dieses e.message Objekt verwenden in meiner anderen Funktion unten:
renderError: function() {
if (error) {
<Error custom{//here i want to use that e.message}/>
}
}
ist 'renderError' eine Methode derselben Klasse, die' Submit' Methode hat? – Hitmands
ja sie sind in der gleichen Klasse –