2017-10-07 55 views
0

我有想用FlatList显示数据的列表,因为我已经见过这样从reactnativeexpress.com所有示例:阵营本地FlatList默认数据名称

const sections = [ 
    { 
    id: 0, 
    title: 'Basic Components', 
    data: [ 
     {id: 0, text: 'View'}, 
     {id: 1, text: 'Text'}, 
     {id: 2, text: 'Image'}, 
    ] 
    }, 
    { 
    id: 1, 
    title: 'List Components', 
    data: [ 
     {id: 3, text: 'ScrollView'}, 
     {id: 4, text: 'ListView'}, 
    ] 
    } 
] 

项目应列表命名data但如果我来自API的项目列表中的数据未命名为data,并且不会显示内容。 (我用这个例子测试,如果更改datadat项不会显示),有没有什么办法可以改变data默认的名字?

回答

0

我终于明白了,项目列表应该被命名为data所以我加了一个指向我的名单:

content.payload.APIList.map((eachcat) => eachcat.data = eachcat.APISubList)