react-native - 什么反应本机组件以创建带有子项的列表
解决方案
您可以<FlatList>
用于高效显示大型列表。如果<FlatList>
您的列表很大,建议您这样做。然后您可以包含列表的每个内容<TouchableWithoutFeedback>
并提供 onPress 事件处理程序。例如。
<FlatList>
<TouchableWithoutFeedback onPress={/*---include your selection logic here*/}>
/* your content come here */
</TouchableWithoutFeedback>
</FlatList>
另外,如果您想将动画应用于下拉列表,我建议您使用<LayoutAnimation>
推荐阅读
- sql - 字符串和变量 SQL 的连接
- android - 如何在不同的视图模型中重用 DatePickerDialog?
- api - 在 Python 中验证 Google API 请求令牌
- r - R Shiny:如何根据带有 tagQuery() 的复选框的值更改按钮的颜色?
- javascript - 如何降低选择下拉框的高度
- excel - 基于列标题和单元格值的 Excel 条件格式
- integer - 如何检查十进制数是否在 unsigned int 32 范围内?
- html - 在css html中将菜单(导航区域)移动到左侧
- c++ - conanfile.py、conanfile.txt、conanprofile和settings.yml有什么区别?
- pyspark - 如何在本地模拟 S3AFileSystem 以使用 pytest 测试 spark.read.csv?