React本机FlatList默认数据名称

时间:2017-10-07 09:48:02

标签: react-native react-native-flatlist

我有想要使用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的数据,则它不会显示内容。 (我使用此示例进行了测试,如果更改datadat项目未显示),有没有办法更改data默认名称?

1 个答案:

答案 0 :(得分:0)

我终于意识到项目列表应该命名为data,所以我添加了一个指向我的列表的指针:

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