React Native 中的 Firebase 失败
Firebase failure in React Native
这张照片有什么问题吗?
import firebase from 'firebase';
onButtonPress() {
const { email, password } = this.state;
firebase.auth().signInWithEmailAndPassword(email, password)
.catch(() => {
firebase.auth().createUserWithEmailAndPassword(email, password)
.catch(() => {
this.setState({ error: 'Authentication Failed' });
});
});
}
这样我们就清楚了:
是的,它是在我构建应用程序时安装在框架中的。是的,我在执行此操作的同一页面上调用它。是的,没有这部分代码,应用程序运行良好。没有编码错误,也没有逻辑错误。
如果我想 a.) 调试这段代码,我该怎么做?和 b.) 我应该在哪里添加 console.log 语句?我知道它必须住在某个地方....就像这里 >
firebase.auth().signInWithEmailAndPassword(console.log(邮箱,密码)) ??
像这样调用 firebase 不应该像这样工作吗?
提前致谢。
英里。
您需要将 firebase 添加到您的应用程序中,他们的 site 中提到了具体步骤。该站点没有关于如何调用 firebase 进行电子邮件身份验证的信息。
哎呀!当我调用函数来按下我设置的按钮时。我写的是 onButtonPress 而不是 onPress....grrrrrrrrrr!抱歉打扰大家了。现在一切都很好。
这张照片有什么问题吗?
import firebase from 'firebase';
onButtonPress() {
const { email, password } = this.state;
firebase.auth().signInWithEmailAndPassword(email, password)
.catch(() => {
firebase.auth().createUserWithEmailAndPassword(email, password)
.catch(() => {
this.setState({ error: 'Authentication Failed' });
});
});
}
这样我们就清楚了:
是的,它是在我构建应用程序时安装在框架中的。是的,我在执行此操作的同一页面上调用它。是的,没有这部分代码,应用程序运行良好。没有编码错误,也没有逻辑错误。
如果我想 a.) 调试这段代码,我该怎么做?和 b.) 我应该在哪里添加 console.log 语句?我知道它必须住在某个地方....就像这里 >
firebase.auth().signInWithEmailAndPassword(console.log(邮箱,密码)) ??
像这样调用 firebase 不应该像这样工作吗?
提前致谢。
英里。
您需要将 firebase 添加到您的应用程序中,他们的 site 中提到了具体步骤。该站点没有关于如何调用 firebase 进行电子邮件身份验证的信息。
哎呀!当我调用函数来按下我设置的按钮时。我写的是 onButtonPress 而不是 onPress....grrrrrrrrrr!抱歉打扰大家了。现在一切都很好。