我的React应用程序无法从Firebase获取数据

时间:2019-08-19 19:40:20

标签: reactjs firebase

我有一个Firebase实时数据库,我的react应用程序未获取数据。

我按照指示进行。尝试了许多不同的方法,但都无效。下面的所有数据都在我的应用程序中,我在线程中用xxx代替了它

import firebase from 'firebase';
var firebaseConfig = {
apiKey: "xxxxx",
authDomain: "xxxx",
databaseURL: "xxxx",
projectId: "xxxx",
storageBucket: "xxxx",
messagingSenderId: "xxxx",
appId: "xxxx"
};

firebase.initializeApp(firebaseConfig);
export default firebase;

export default class OpportunitiesPage extends Component {
state = {
    cards: []
}
componentDidMount() {
    const events = firebase.database().ref("cards");
    events.on('value', (snapshot) => {
        this.setState({cards: snapshot.val()});
    })


}

1 个答案:

答案 0 :(得分:0)

只需修复它。我没有在规则中包括: “规则”:{     “ .read”:是的,     “ .write”:true   }