下面是我的App.js文件的构造函数。
.Auth函数运行良好.....,因为当用户身份更改时,函数“ onAuthStateChanged”运行。 但是,当我在firebase中更新Profile集合时(通常使用Web GUI),控制台不会记录任何内容。 Profile集合是我的FB数据库中唯一的子集合。 谁能帮我调试一下吗?谢谢
constructor(props) {
super(props);
//initialize firebase
if (!Firebase.apps.length) {
Firebase.initializeApp(firebaseConfig);
}
Firebase.auth().onAuthStateChanged(this.onAuthStateChanged);
Firebase.database()
.ref('Profile/')
.on('value', (snapshot) => {
console.log(snapshot.val());
});
}
答案 0 :(得分:0)
代码正确。...我只是没有在Firebase中设置数据库规则
"rules": {
".read": true,
".write": true
}