【发布时间】:2018-09-14 18:06:32
【问题描述】:
这张图有什么问题吗?
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(email, password)) ??
不应该像这样调用 firebase 吗?
提前谢谢。
英里数。
【问题讨论】:
-
这在我看来是正确的。您是否遇到特定错误?
-
是的,它没有调用 firebase!有没有办法可以在某处看到电话?而且它不会在数据库中结束!
-
页面是否导入了firebase?
-
是的!这是。我刚刚发布了代码中最相关的部分。但是是的。
标签: reactjs firebase react-native firebase-authentication react-native-ios