我想要显示数据从Firebase实时数据库到我的应用程序。我已经将它与firebase数据库集成在一起,可以在数据库中使用update,delete,create user。
我的数据库结构是这样的
schooldbproject
-class_1
1
age: 24
name:"Pheng Sengvuthy 004"这是我用来创建db的代码:
// To select data from firebase every time data has changed !
firebase.database().ref('schooldbproject').on('value', (data) => {
console.log(data.toJSON());
})
//create
firebase.database().ref('class_1/1').set(
{
name: 'Pheng Sengvuthy 004',
age: 24
}
).then(() => {
console.log('INSERTED !');
}).catch((error) => {
console.log(error);
});
// To Update a user
firebase.database().ref('users/004').update({
name: 'Pheng Sengvuthy'
});如何在创建学校内容管理系统时将数据显示到文本组件中?
发布于 2019-03-24 22:57:00
您似乎在此处重复了数据库名称:
firebase.database().ref('schooldbproject').on('value', (data) => {
console.log(JSON.stringify(data.val()));
})这是不必要的。读取的路径应与写入的路径相同
firebase.database().ref('class_1/1').on('value', (data) => {
console.log(JSON.stringify(data.val()));
})如果要读取整个数据库,请通过不向ref()传递参数来请求对根目录的引用
firebase.database().ref().on('value', (data) => {
console.log(JSON.stringify(data.val()));
})https://stackoverflow.com/questions/55321925
复制相似问题