Измените состояние, как показано ниже, добавьте больше элементов, похожих на данные и ключ
this.state = {
FlatListItems: [
{ key: "Skptricks", data: "one" },
{ key: "Sumit" , data: "two"},
{ key: "Amit" , data: "three"},
{ key: "React", data: "four" },
{ key: "React Native" , data: "five"},
{ key: "Java", data: "six" },
]
};
и отобразите его внутри FLatlist как:
<View style={styles.container}>
<FlatList
data={ this.state.FlatListItems }
ItemSeparatorComponent = {this.FlatListItemSeparator}
renderItem={({item}) =>(
<View>
<Text style={styles.item} onPress={this.GetItem.bind(this, item.key)} >
{item.key} </Text>
<Text {item.data} </Text>
</View>
)}
numColumns={2}
keyExtractor={(item, index) => index}
/>
</View>