在表单提交时,我并行地调用了多个api,这些api以json格式返回大量数据(每个api调用的数组中大约有6-10,000个字符串),在此之后,我需要将这些记录显示在不同的引导卡中,作为复选框列表。
请任何人指导我如何在哪里存储响应数据,以及如何在引导卡中呈现响应数据,引导卡是一个reactjs组件。
发布于 2019-04-29 06:42:48
方法1:使用简单API调用的
您可以使用简单的API调用,获取数据,并在组件 State 中保存这些数据,可以使用数组并将响应推到状态中的数组。
方法2:使用REDUX保持状态的(如果需要全局访问数据)
您可以使用剩馀敦克中间件,并使用异步动作创造者来触发和获取数据,并在回调中包含一个同步动作创造者,以便使用还原器更新存储。
这个概念是相同的,唯一的区别是现在可以使用连接访问任何地方的数据。
如果可能的话,Recomendation:尽量不要加载完整的数据
只加载用户可见范围内的数据,并使用懒惰加载
https://stackoverflow.com/questions/55898056
相似问题