解析来自 Firebase 的数据

佩德罗·达尔莫林

所以,我需要从 firebase 解析这些数据,以便在我用 react 制作的测验应用程序中使用。目标是从 firebse 获取信息和问题。我已经做了这个步骤:

const data = snapshot.val()
const parsedData = Object.entries(data).map((value) => {
    return value
})

我得到的结果是这样的:

控制台日志消息

我不知道如何进行...有什么提示吗?

萨钦·阿南塔库玛

看到你得到的结果object

{
 author:"pedro..",
 info: '..',
 questions: "..."
}

如果您只需要将问题和信息存储在状态中

你的方法,你可以这样使用

const [question, setQuestion] = useState([])
const [info, setInfo] = useState('')

const data = snapshot.val()
Object.keys(data).map((value) => {
    if (value === "info"){
       setInfo(data?.value ?? "")
    }
    if(value === "questions"){
       setQuestions(data?.questions ?? [])
    }
})


本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章