我正在尝试在 React Native(0.33)中呈现带有节标题的 ListView,并且节标题正在呈现但不是行。数据来自 mobx 商店。
问问题
287 次
1 回答
3
结果 ListView 试图通过调用 Object.keys(...) 并期望一个整数数组(这是数组索引)来找出它自己的 rowIndices,但它在 ObservableArrays 上不起作用。
我的解决方案是,当您 cloneWithRowsAndSections 时,您可以使用 .slice() 更改为普通数组,然后轻松获取部分 ID,如下所示:
dataSource: ds.cloneWithRowsAndSections(
list,
Object.keys(list),
Object.keys(list).map((sectionID) => Object.keys(list[sectionID].slice()))),
于 2016-09-23T19:07:04.990 回答