2015-04-01 108 views
1

我想在react-native中创建一个两层(部分>>条目)listview,类似于来自UIExplorerApp的ListViewPagingExample,但使用blob data/json来填充节信息。另外,我对传递给cloneWithRowsAndSections的参数值感到困惑。ListView部分数据(react-native)

从文档(https://facebook.github.io/react-native/docs/listview.html#content)中找不到关于上述主题的任何内容,但仅提及它是可能的。一些例子会有帮助。

谢谢

回答

1

你可以找到ListViewDataSource here的源代码。

的cloneWithRows方法被定义为:

cloneWithRows(
    dataBlob: Array<any> | {[key: string]: any}, 
    rowIdentities: ?Array<string> 
) 

鉴于cloneWithRowsAndSections是:

cloneWithRowsAndSections( dataBlob:任何, sectionIdentities:阵列, rowIdentities:阵列> )

sectionIdentities参数记录为:

这是段的标识符数组。即。 ['s1','s2',...]。 如果未提供,则假定dataBlob的密钥是 节标识。