【问题标题】:How can i take object from array which contain one element and it's and object?我如何从包含一个元素及其对象的数组中获取对象?
【发布时间】:2021-09-16 20:05:23
【问题描述】:

这是我下一个函数的结果:

 db.collection('SOCIAL').get().then((snapshot) =>{
        snapshot.docs.forEach(doc => {
            dataNet.push(doc.data())
        })
        return dataNet
    })

我需要将这些值作为临时值,但我不能这样做

【问题讨论】:

  • “临时工”是什么意思?
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: javascript reactjs firebase react-native google-cloud-firestore


【解决方案1】:

如果您所说的临时数是指它们仅在您的回调“内部” - 那么您可以执行以下操作:

  const snapshot = await db.collection('SOCIAL').get();
  let dataNet = [];

  snapshot.docs.forEach(doc => {
    dataNet.push(doc.data())
  })

 // dataNet[0] is your object

请注意,您需要将其包装在异步函数中。

【讨论】:

  • 如果我输入“await”我有一个错误(
  • 什么样的错误?
猜你喜欢
  • 2021-08-14
  • 1970-01-01
  • 2021-02-07
  • 2017-05-26
  • 2022-08-22
  • 1970-01-01
  • 2018-11-23
  • 2021-11-04
  • 2015-06-14
相关资源
最近更新 更多