谁能帮我解决这个错误,我刚开始使用 firebase,遇到了很多麻烦。 我不明白我做错了什么,也找不到类似主题的任何帮助。也许我在设置 firestore 时做错了什么。欢迎任何帮助。 我附上了我的控制台图片以及我的 firebase 组件和用户组件 [![
import React, { Component } from 'react'
import fire from './fire';
export default class Users extends Component {
constructor() {
super();
this.state = {
email: "",
fullName: "",
score: 0,
};
}
updateInput = e => {
this.setState({
[e.target.name]: e.target.value
});
}
addUser = e => {
e.preventDefault();
const db = fire.firestore();
db.settings({
timestampsInSnapshots: true
});
db.collection('users').add({
name: this.state.fullName,
age: this.state.email
});
this.setState({
fullName: '',
email: ''
});
};
render() {
return (
<div>
<form onSubmit={this.addUser}>
<input
type="text"
name="fullname"
placeholder="Full name"
onChange={this.updateInput}
/>
<input
type="email"
name="email"
placeholder="Email"
onChange={this.updateInput}
/>
<button type="submit">Submit</button>
</form>
</div>
)
}
}
import firebase from 'firebase'
var firebaseConfig = {
apiKey: "AIzaSyDQYq4eLROxHG0rIZ8rggZ31_lKebWeptw",
authDomain: "projectever-ea1f7.firebaseapp.com",
projectId: "projectever-ea1f7",
storageBucket: "projectever-ea1f7.appspot.com",
messagingSenderId: "465265606000",
appId: "1:465265606000:web:959b53535db63632ba63b5"
};
// Initialize Firebase
const fire = firebase.initializeApp(firebaseConfig);
export default fire;