我有想要使用FlatList
展示的数据列表,因为我在reactnativeexpress.com看到的所有示例都是这样的:
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
的数据,则它不会显示内容。 (我使用此示例进行了测试,如果更改data
到dat
项目未显示),有没有办法更改data
默认名称?
答案 0 :(得分:0)
我终于意识到项目列表应该命名为data
,所以我添加了一个指向我的列表的指针:
content.payload.APIList.map((eachcat) => eachcat.data = eachcat.APISubList)