Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs react中呈现关系数据的策略(存储在redux中)_Reactjs_Redux - Fatal编程技术网

Reactjs react中呈现关系数据的策略(存储在redux中)

Reactjs react中呈现关系数据的策略(存储在redux中),reactjs,redux,Reactjs,Redux,假设我有一个表,其列为符号,名称,以及最后价格。 示例行可能是'AMZN','Amazon',1736.00。符号和名称数据来源于一些api“符号到名称服务”,而另一个api提供符号和价格信息(“符号到价格服务”) 符号是普遍独特的。符号->名称映射保存在redux状态的一个切片中,而符号->价格映射保存在另一个切片中 要显示一行,我需要将我的价格数据与符号上的我的姓名数据连接起来 呈现这种风格的关系数据的好策略是什么,关系一侧的数据经常变化 您可以构建一个中间件,将to切片合并并存储在一个共享

假设我有一个表,其列为符号名称,以及最后价格。 示例行可能是'AMZN','Amazon',1736.00。符号名称数据来源于一些api“符号到名称服务”,而另一个api提供符号价格信息(“符号到价格服务”)

符号是普遍独特的。符号->名称映射保存在redux状态的一个切片中,而符号->价格映射保存在另一个切片中

要显示一行,我需要将我的价格数据与符号上的我的姓名数据连接起来


呈现这种风格的关系数据的好策略是什么,关系一侧的数据经常变化

您可以构建一个中间件,将to切片合并并存储在一个共享切片上,因此您的组件不应该知道数据是如何收集的,或者它们之间的关系是什么

例如:

导出默认值({getState,dispatch})=>(下一步)=>(操作)=>{
if(sliceA_和SliceB_actions.includes(action.type))
cosnt{sliceA,sliceB}=getState()
派遣({
类型:更新片,
有效负载:{sliceA,sliceB}
})
下一个()
}