ListView部分数据(react-native)
问题描述:
我想在react-native中创建一个两层(部分>>条目)listview,类似于来自UIExplorerApp的ListViewPagingExample,但使用blob data/json来填充节信息。另外,我对传递给cloneWithRowsAndSections的参数值感到困惑。ListView部分数据(react-native)
从文档(https://facebook.github.io/react-native/docs/listview.html#content)中找不到关于上述主题的任何内容,但仅提及它是可能的。一些例子会有帮助。
谢谢
答
你可以找到ListViewDataSource here的源代码。
的cloneWithRows方法被定义为:
cloneWithRows(
dataBlob: Array<any> | {[key: string]: any},
rowIdentities: ?Array<string>
)
鉴于cloneWithRowsAndSections是:
cloneWithRowsAndSections( dataBlob:任何, sectionIdentities:阵列, rowIdentities:阵列> )
sectionIdentities
参数记录为:
这是段的标识符数组。即。 ['s1','s2',...]。 如果未提供,则假定dataBlob的密钥是 节标识。