你可以看下官方的scrollview源码啊
我也发现了上面Null用户所提到的问题,刚才下载了v2.1.4版本,发现问题如下
1.初次调用layout.total的时候,刷新函数会调用两遍,如图:
2.当layout.total有条数之后再调用layout.total(0)仍然会报错,比如想使用layout.total(0)来清空列表的需求,如图:
看了源码,好像this.header是头部节点,是否因为total(0)之后头部节点null了造成的?
正在使用您的引擎进行生产,希望能及时跟进,谢谢!
初次调用layout.total有条数的时候,刷新函数会调用两遍,或者有条数,经过layout.total(0)之后,再设有条数,也会刷新两遍。
刷新两遍的问题,可以把 total 方法中 if (!refreshLastItem) this.updateItems()
注释,后续数据发生变化时,调用total后,再手动调用 updateItems
.
total 方法中,前面创建的时候,已经触发过刷新函数了
这个怎么复现的? 加我QQ说下吧629840258
刷新两边的问题,大佬再优化一下哇。注释total中的那个更新,也不完美,当数量发生变化是,先total再updateItems还是会重复刷新,因为total中有通知做一定条件更新的逻辑。
已加q,请通过
v2.1.5版本已解决 等待审核中
v2.1.5 解决了这个问题 你更新下
3.4有问题,可以更新下吗
git地址打不开了 404
作者删地址了…
地址打不开了
只能根据offset是x一个阀值,y一个阀值确定是翻页还是滑动item
good,就很奈斯
上拉加载更多的 怎么处理没有下一页的情况?现在貌似怎么搞都有一个Lock Footer在
这样会把下拉刷新也给搞没…
没有下一页的时候你 不处理不行吗? 直接返回