FlatList - список
React Native предоставляет набор компонентов для представления списков данных. Как правило, вам нужно использовать либо FlatList, либо SectionList.
Компонент FlatList
отображает прокручиваемый список изменяющихся, но схожих по структуре данных. Он хорошо работает с длинными списками данных, количество элементов которых может со временем меняться. В отличие от более общего ScrollView
, FlatList
отображает только те элементы, которые в данный момент отображаются на экране, а не все элементы сразу.
Компоненту FlatList
требуются два свойства: data
и renderItem
.
data
- источник информации для списка.renderItem
берет один элемент из источника и возвращает отформатированный компонент для рендеринга.
В этом примере создается базовый FlatList
жестко закодированных данных. Каждый элемент в реквизитах данных отображается как текстовый компонент. Затем компонент FlatListBasics
отображает FlatList
и все текстовые компоненты.
Подробнее о компоненте FlatList
Проблемы?
Пишите в Telegram или ВКонтакте, а также подписывайтесь на наши новости
Вопросы
Компонент FlatList
отображает прокручиваемый список изменяющихся, но схожих по структуре данных?
true
false
Как называется свойство FlatList
, являющееся источником информации для списка?
list
data
renderItem
Как называется свойство FlatList
, которое берет один элемент из источника и возвращает отформатированный компонент для рендеринга?
list
data
renderItem
Done
Чтобы узнать, насколько хорошо вы усвоили этот урок, пройдите тест в мобильном приложении нашей школы по этой теме или в боте Telegram.