javascript - 如何创建平面列表
问题描述
我想为我的 numColum={3} 创建一个平面列表、网格列表或视图
{folderToDisplay.map((item) => {
return <Text key={item.id}>{item.value}</Text>;
})}
现在我的文本是一个列表行。如何使它成为 3 的列?
解决方案
将 FlatList 与numColumns
道具一起使用。
<FlatList
data={folderToDisplay}
renderItem={({ item }) => <Text key={item.id}>{item.value}</Text>}
keyExtractor={item => item.id}
numColumns={3}
/>
推荐阅读
- javascript - 如何根据其他数组过滤具有嵌套数组的对象数组
- aws-lambda - 无服务器框架 - 用于预定义 Cloud Front Distribution 的 Lambda@Edge 部署
- c# - 有没有办法检查表单中是否单击了任何单选按钮?
- python - 如何使用滑块同时更新更多线图?
- java - Interface for Lazy Loaded List of Objects
- python - 如何确定一个库(例如在 pypi.org 上)是否适用于 Python 3
- swift - 视图内容没有出现在 UIScrollView 中
- c# - Window.show 未在 wpf 中加载内容
- spring-boot - 如何根据条件限制 Spring 中 stomp 客户端的数量,订阅特定主题?
- docker - Azure 容器注册表:得到“无法在 unix:///var/run/docker.sock 连接到 Docker 守护程序。docker 守护程序是否正在运行?”