reactnative中FlatList上拉加载更多的解决办法
2024-09-25 17:19:20
项目app中用到了list滚动加载,把List做了下对比发现FlatList比较适合自己的项目,但是在实际运用中
onEndReached方法需要给定
onEndReachedThreshold的高度
但是给定0和1之间的值也没有找到正确的办法 ,会出现以下几个情况:
1.如果在onEndReached中更改data数据源,那么会出现循环调用;
2.将onEndReachedThreshold设置为0,则一直不会调用
3.将onEndReachedThreshold设置为大于0的值,则会调用多次onEndReached 方法,但是都是在页面加载完成之后,并且也不会出现"当列表被滚动到距离内容最底部不足onEndReachedThreshold
的距离时调用"
在网上找了很久,终于找到一个解决办法
摘自https://www.questarter.com/q/flatlist-39-s-onendreached-not-fire-unless-setting-height-explicitly-in-react-native-27_43444690.html
最新文章
- ble示例代码
- Oracle索引梳理系列(五)- Oracle索引种类之表簇索引(cluster index)
- Swift2.3 -->; Swift3.0 的变化
- OpenMP并行构造的schedule子句详解 (转载)
- 使用WindowsPE破解管理员密码
- DuiLib 自定义识别控件
- Centos 6.5安装redis
- [UVA11464]Even Parity(状压,枚举)
- sql server异地备份数据库
- 【HDOJ】1606 Excuses, Excuses!
- C++代码覆盖率工具Coverage Validator
- MVC4 数据库连接字串
- 【异常处理】java.lang.NoClassDefFoundError
- JGUI源码:prefixfree 这个库有时候会引起网页一直加载中(10)
- python-初识python
- VS的工作目录和输出目录
- 修改任务显示WrkTaskIp.aspx页面
- xdoj-1211 (尧老师要教孩子解方程) :多项式除法
- 【linux】crontab无效解决办法
- OpenGL 知识二