我的应用程序中有一个屏幕,可以加载一些数据。但我认为组件是在加载之前安装的。可能是因为令牌还没有生成。如果不使用超时,也许使用生命周期方法来响应本机,我如何才能避免这种情况发生?ps:当我保存文件2或3倍的数据加载之前,组件是空的。我的代码:import { FlatList,} from 'reac
我成功地得到了整个数据库。当我对reducer中的有效负载执行console.log()时,它显示了一个对象,而不是一个数组,以及我想要的正确对象。我不明白为什么对象没有被发送到组件,因为我在不同的组件中执行完全相同的过程。组件:import axios from 'axios';
import DatePicker from 'react-datepicker'
URL includes the page index, which is a React state.,唯一的区别是我在同一个页面上加载了更多的项目(所以更像是无限滚动,而不是分页),但问题是: const { data } = useSWR(`/api/data?page=${pageIndex}`, fetcher); 注意数据是如何根据来自状态的pageIndex变量来获取的。一旦它改变了一切,重新渲染,所以不是每次用户点击一个按钮都会得到更多的项目,我总是得到一个刷新,然后用户看到初始