我一直在嘗試讓本地和firebase的反應與海誓山盟一起工作,但無論我在哪裏看,我似乎都找到了過時的教程。 當我最終能夠初始化我的firebase對象時,我們在其他教程中使用的方法名稱並未使用我定義的對象進行定義。 我對此有點失落。 任何幫助將大規模讚賞。 謝謝。讓firebase登錄與本機反應工作
import React, { Component } from 'react';
import {View} from 'react-native';
import * as Firebase from 'firebase';
var firebaseConfig = {
apiKey: '....',
authDomain: '....',
databaseURL: 'https://....',
storageBucket: '...',
};
Firebase.initializeApp(firebaseConfig, 'unique_id');
class LoginProcess extends Component {
constructor(props) {
super(props);
var fbRef = Firebase;
}
login(email, password) {
if (this.props.onLoginRequested) {
this.props.onLoginRequested();
}
// Firebase.authWithPassword({
// 'email': email,
// 'password': password
// },
// (error, user_data) => {
// if (error) {
// console.log('Login Failed. Please try again');
// }
// else {
// AsyncStorage.setItem('user_data', JSON.stringify(user_data));
// console.log(JSON.stringify(user_data))
// }
// });
}
render() {
return (<View/>)
}
}
module.exports = LoginProcess;