Closed wzhsh90 closed 9 months ago
这个方法与逻辑我清楚,但这个算法是错误的,不应该这样来做设计算法。 可以参考一下 1、layui 的table 处理 2、mescroll 的是否没有数据
你的意思是应该传total进去,根据total判断吗?
这个就是根据total判断的 z-paging也是支持的。使用completeByTotal
即可。根据总页数判断分页结束的场景很少,如果需要的话也可以支持。这些都可以自由选择的,不是强制使用complete。
我想表达是,应该调整一个complete 方法,不然很容易出现bug.
目前complete 算法是不严谨的,另外还可能带来无限加载。
你指的不严谨具体是哪些方面?就是有无限加载的可能吧? 无限加载可以处理,就是判断一下新旧数据是否一样,但是这样比较耗费性能。 可以提交pr,如果合理的话我合并到master当中,目前complete就是专门针对传统的,超过pageNum返回空数组的情况
vue3+zpaging:2.5.8
这个算法是错误的,当数据返回长度与pageSize 相等时就有问题。