zhangbo1_wd

首页分页加载逻辑修改:默认有分页数据,一直加载分页,直到没数据(pagesize判断是否有分页不严谨)

@@ -104,12 +104,8 @@ export class PageHelper { @@ -104,12 +104,8 @@ export class PageHelper {
104 if (pageDto && pageDto.compList && pageDto.compList.length > 0) { 104 if (pageDto && pageDto.compList && pageDto.compList.length > 0) {
105 pageModel.viewType = ViewType.LOADED; 105 pageModel.viewType = ViewType.LOADED;
106 let sizeBefore: number = pageModel.compList.size(); 106 let sizeBefore: number = pageModel.compList.size();
107 - if (pageDto.compList.length === pageModel.pageSize) {  
108 - pageModel.currentPage++;  
109 - pageModel.hasMore = true;  
110 - } else {  
111 - pageModel.hasMore = false;  
112 - } 107 + pageModel.currentPage++;
  108 + pageModel.hasMore = true;
113 109
114 //移除音频 和 活动 110 //移除音频 和 活动
115 this.collectPageComp(pageModel, pageDto) 111 this.collectPageComp(pageModel, pageDto)
@@ -221,12 +217,9 @@ export class PageHelper { @@ -221,12 +217,9 @@ export class PageHelper {
221 if (data == null || data.compList == null || data.compList.length == 0) { 217 if (data == null || data.compList == null || data.compList.length == 0) {
222 pageModel.hasMore = false; 218 pageModel.hasMore = false;
223 } else { 219 } else {
224 - if (data.compList.length == pageModel.pageSize) {  
225 - pageModel.currentPage++;  
226 - pageModel.hasMore = true;  
227 - } else {  
228 - pageModel.hasMore = false;  
229 - } 220 + // 直接认为有分页,一直加载分页。直到没有数据,再停止
  221 + pageModel.currentPage++;
  222 + pageModel.hasMore = true;
230 let sizeBefore: number = pageModel.compList.size(); 223 let sizeBefore: number = pageModel.compList.size();
231 224
232 //移除音频 和 活动 225 //移除音频 和 活动