我正在尝试从Firebase实时数据库中获取数据,但是似乎没有连接/提取该数据。它没有显示关于我的代码的任何错误或注释。也许你们会有一些想法?
import React from 'react';
import firebase from 'firebase';
import {DB_CONFIG} from './Config';
import './App.css';
class App extends React.Component {
constructor(){
super()
this.app=firebase.initializeApp(DB_CONFIG);
this.database = this.app.database().ref().child('id')
this.state={id: 10}}
componentDidMount() {
this.database.on('value', snap=>{
this.setState({
id: snap.val()
});
});
}
render(){
return (
<div className="App">
<p>something: {this.state.id}</p>
</div>
);
}
export default App;