我从firestore提取了数据库,并希望将所有用户呈现在一个表中。我从数据库中获取了所有用户数据并存储在一个数组中,但是每次尝试映射时,都会看到一个长度为0的空数组,而数组中有元素。
这是用于从Firestore中获取数据的代码
componentDidMount(){
let allUser = []
firestore.collection('user').get()
.then((querySnapshot) => {
querySnapshot.forEach((doc) => {
allUser.push(doc.data())
})
}).then(console.log(allUser.map((item, i) => console.log(item))))
.catch((error) => console.log(error))
}