我有一个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()});
})
}
答案 0 :(得分:0)
只需修复它。我没有在规则中包括: “规则”:{ “ .read”:是的, “ .write”:true }