【发布时间】:2019-09-20 19:59:16
【问题描述】:
我有一个从 Firestore 获取数据的函数,但总是返回 undefined。我之前使用过 .get() 方法,但我希望在数据库获取一些新数据时自动更新我的数据。
我知道 .onSnapshot() 不会返回承诺,因此不能选择使用异步。
getdata = (dbRef) => {
dbRef.onSnapshot(snapshot => {
console.log(snapshot);
return snapshot;
});
}
日志在控制台中显示快照,但是当我调用该函数时,它返回未定义
【问题讨论】:
标签: javascript firebase react-native google-cloud-firestore