У меня есть json из ответа API, как показано ниже:
centres = [{
id: 1,
name: "DEF",
},{
id: 2,
name: "ABC",
}]
Теперь я хочу заполнить эти данные выше в FlatList
return(
<View>
<FlatList
data={this.state.centres}
renderItem={({item}) => <CentreComponent centre={item}/>}
/>
</View>
);
Но я не могу сделать это выше, поскольку данные (центры) не имеют свойства «ключ».
Теперь я могу просмотреть каждый элемент в массиве и добавить свойство «ключ», которое имеет то же значение, что и идентификатор. Но я нахожу это эффективным.
Есть ли лучший способ сопоставить столбец «id» с «ключом» для отображения FlatList