我正在尝试从firebase获取数据。我能够获取数据并更新状态,但在React上下文提供程序中呈现后,状态返回undefined。我尝试使用一些生命周期方法,如componentWillMount或调用我的fetchData函数或构造函数,因为它在渲染之前被调用,但都不起作用。下面是我的代码。import React, { Component } from 'react';
im
我用firebase连接了react,我可以在数据库中创建一个项目,并在控制台日志中接收它,而不是在屏幕上。我认为运行该函数并完成所有操作都会有一些延迟。此时,我创建了一个函数,该函数读取数据库中的项,只有单击按钮时才会触发它。在控制台日志中,我得到了正确的数据,但我不能将它存储到一个变量中并显示在屏幕上,当我尝试使用这个函数时,屏幕仍然是空白的。} from '