【发布时间】:2022-11-17 07:37:38
【问题描述】:
我需要从 Firebase Realtime 获取数据并在 FlatList 中显示。
捕获子值并映射或将其转换为我的自定义对象的最佳方法是什么?
例子:
class ObjectModel {
constructor(id, name, age) {
this.id = id;
this.name = name;
this.age = age;
}
}
export default new ObjectModel();
// on my Screen.js file, getting the data...
useEffect(() => {
reference
.on('value', snapshot => {
let data = [];
snapshot.forEach((child) => {
// I need to make the child.val() to be an ObjectModel
data.push(child.val());
})
setArr(data);
});
});
【问题讨论】:
标签: firebase react-native object