【发布时间】:2019-06-25 05:30:49
【问题描述】:
我正在开发一个反应原生应用程序。当我尝试执行以下代码时出现错误。但是同一文件其他部分的 setStates 工作正常。
未定义不是 功能(评估'this.setState({firebaseMessages:“错误 密码"})
.catch(function(error) {
var errorCode = error.code;
var errorMessage = error.message;
if (errorCode === "auth/wrong-password") {
//alert("Wrong password.");
this.setState({ firebaseMessages: "Wrong password" });
this.setState({ isModalVisibleFirebase: true });
this.setState({ loading: false })
return;
} else {
alert(errorMessage);
return;
}
console.log(error);
}
【问题讨论】:
-
你在构造函数中声明了
firebaseMessages状态吗?
标签: android react-native undefined setstate