Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.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 反应本机分区列表替换数据键_Reactjs_React Native_Reactive Programming_React Native Sectionlist - Fatal编程技术网

Reactjs 反应本机分区列表替换数据键

Reactjs 反应本机分区列表替换数据键,reactjs,react-native,reactive-programming,react-native-sectionlist,Reactjs,React Native,Reactive Programming,React Native Sectionlist,我对React和React native还比较陌生,但在填充部分列表时遇到了一个问题,目前还找不到解决方案 我有一个对象数组,每个对象都有自己的数组。SectionList是显示此信息的理想选择,但是,每个节的数组不称为“数据”,而SectionList似乎期望每个节中的数组都有键“数据” 有没有办法告诉分区列表使用另一个键而不是数据键来填充每个分区的数组?据我所知,每个分区都需要一个数据和键 你能做的就是根据这个修改你的数据 例如: 您的数据为[[1,2,3]、[4,5]、[6,7]] 您可以

我对React和React native还比较陌生,但在填充
部分列表时遇到了一个问题,目前还找不到解决方案

我有一个对象数组,每个对象都有自己的数组。SectionList是显示此信息的理想选择,但是,每个节的数组不称为“数据”,而
SectionList
似乎期望每个节中的数组都有键“数据”

有没有办法告诉
分区列表
使用另一个键而不是数据键来填充每个分区的数组?

据我所知,每个分区都需要一个数据和键

你能做的就是根据这个修改你的数据

例如: 您的数据为[[1,2,3]、[4,5]、[6,7]]

您可以做的是迭代这个数组,并将每个子数组推入格式为{key:index,data:subArray}的新数组中


希望这会有所帮助:)

这需要额外处理。应该有一个选项来提供保存数组的键,而不是将其硬编码为“数据”。我同意你的观点,并且应该有一个道具,你可以提供数组的键,我将尝试在react native讨论中进一步讨论它。真的没有解决方案吗?每个人都只是在那里敲打他们的数据,将其放在
数据
键中?…是的,目前没有解决方案。有人总是可以尝试实施它,并发送一份公关。我想这样做,但在设置贡献方面面临挑战。如果有人可以帮助我,我会尝试实施它,并发送一份公关。