2017-10-07 47 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)