Компонент FlatList, скорее всего, то, что вы ищете.Он может гибко отображать данные с помощью множества конфигураций.
Вот простой пример с набором данных, методом элемента визуализации и самим списком
renderItem(item) {
return (
<View>
<Text> {item.key} + {item.employee1}</Text>
</View>
);
}
const scheduleData = [
{key: 'Monday', employee1: "john"},
{key: 'Tuesday', employee1: "jep"},
{key: 'Wednesday' , employee1: "jabouris"},
{key: 'Thursday', employee1: "jennifer"},
{key: 'Friday', employee1: "jenalyn"},
{key: 'Saturday', employee1: "josh"},
{key: 'Sunday', employee1: "jenna"}
];
<FlatList
data={scheduleData}
renderItem={this.renderItem.bind(this)}
/>
Где будет renderItemпомещены другими методами в классе (вне метода рендеринга), и набор данных был помещен вне возврата, и плоский список будет помещен в возвращение.
Дополнительные примеры и информацию о списках можнонайдено здесь: Реагировать на документы по собственному списку