Как создать FlatList - PullRequest
1 голос
/ 03 мая 2020

Я хочу создать FlatList, Grid List или View off numColum = {3} для моих

{folderToDisplay.map((item) => {
        return <Text key={item.id}>{item.value}</Text>;
      })}

, сейчас мой текст представляет собой строку списка. Как сделать так, чтобы колум от 3?

Ответы [ 2 ]

1 голос
/ 03 мая 2020

Используйте FlatList с numColumns реквизитом.

<FlatList
    data={folderToDisplay}
    renderItem={({ item }) => <Text key={item.id}>{item.value}</Text>}
    keyExtractor={item => item.id}
    numColumns={3}
  />

https://reactnative.dev/docs/flatlist

0 голосов
/ 03 мая 2020

numColumns

Несколько столбцов могут быть отображены только с горизонтальный = {ложь} .

FlatList в реакции Родной

<FlatList
    contentContainerStyle={{margin:4}}
    horizontal={false}
    numColumns={4}
    data={this.state.categoryDataSource}
    renderItem={(item) =>
        return <Text key={item.id}>{item.value}</Text>;
        }
    keyExtractor={category => category.id}
/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...