提问者:小点点

异步等待firestore用户id


我在一个数组对象中有一组firestore用户id。我如何在userid数组上循环并从firestore数据库中获取每个用户username。我如何使用异步等待Java脚本ES8来实现这一点

常量数组=[“id1”,“id2”]


共1个答案

匿名用户

也许这会管用。

const array=["id1","id2",...]//array of ids 
async function fetchData(){
  array.map(id=>{
    await fetch(<call to database using the id).then(res=>{//OK})
      .catch(err=> {not ok})
  })
}

Async await是使用类似这样的异步函数的一种更干净的方法。

相关问题