react-native - 需要帮助在 React 本机应用程序中实现类别
问题描述
使用本机反应在新闻应用程序上工作,并希望让用户在主页上选择一个新闻类别,并为活动类别提供一些样式,我该如何最好地实现这个
解决方案
如果类别数不大于 20-50,则应使用 Scrollview,否则应使用 Flatlist。
<ScrollView>
{categories.map((item) => (
<TouchableOpacity onClick={yourNavigationFunction}>
<Text>{item.title}</Text>
</TouchableOpacity>
))}
</ScrollView>
推荐阅读
- angular - 如何通过 ESLint 控制开发人员对组件的属性输入?
- scenekit - 如何使用纹理将 fbx 转换为 usdz
- django - 如何使用 Docker 设置 Django + RabbitMQ + Celery?
- python - Python多处理,从没有缓冲区的远程RTSP相机读取
- android - Gradle 构建在根文件夹中找不到 apikey.properties 文件
- ffmpeg - 从 4 通道声卡录制 2 个通道
- ubuntu - 无法删除虚拟主机 openlitespeed
- anaconda - Anaconda3 RunTime 错误 --- qt.qpa.plugin: 无法在“”中加载 Qt 平台插件“windows”,即使已找到
- c# - Azure 服务总线同步发送消息
- javascript - 验证仅接受两个特定字段,选择器为 yup