onReachBottom为什么 只要手触屏下拉一点,就加载一次,这个不科学把,应该是滑动到页面最底部的时候或者是快倒底部的时候才触发,求官方解释下,我真被你们这个坑死了;
我用了2中方法:
1,不用view-scroll ,普通view,里面放入列表数据,下拉刷新正常,上拉加载(做下一页用得),只要上拉一次(就是手按上去上拉,然后松开,就会触发onReachBottom方法,导致无限次请求)
2:我使用view-scroll里面放入列表数据,那么上拉加载数据正常,是拉倒最底部才会加载数据,这次上拉加载正常,但是你会发现,下拉刷新不行了,下拉刷新拉到上面拉不动
onReachBottom 只是一种到达底部就会通知的事件。如果你正在发起请求,你可以加个标志位
使用 bindscrolltolower 在拉到底部是 调用 onReachBottom事件可以解决上啦加载的问题
6楼说的对,我出现同样的问题,按6楼的方法解决了
scroll-view的用滚动条自带的事件。
到目前为止上拉加载,下拉刷新和scroll-view还是冲突的,用了scroll-view需要自己手写下拉刷新
虽然有点久的问题了,但我还是想回答下,免得有人犯我同样的错误。没到底就刷新onReachBootom,可能是你在最外层的view设置了高度,试着把高度(height)换成auto。
我也是这样,下拉完成以后,手松开会出发上拉,没有套用view-scroll,求官方快点给一个解释吧,项目马上就要上线了
兄弟问一下Page.onReachBootom这个接口哪里有介绍,我看到的只有下拉加载的
怎么每人回复我啊,急着解决,如果是bug,官方先说下,也行,我好和老板交代
个人表示没这个问题,我开发的内容是到底部才会触发的。Page.onReachBootom