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++; 107 pageModel.currentPage++;
109 pageModel.hasMore = true; 108 pageModel.hasMore = true;
110 - } else {  
111 - pageModel.hasMore = false;  
112 - }  
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) { 220 + // 直接认为有分页,一直加载分页。直到没有数据,再停止
225 pageModel.currentPage++; 221 pageModel.currentPage++;
226 pageModel.hasMore = true; 222 pageModel.hasMore = true;
227 - } else {  
228 - pageModel.hasMore = false;  
229 - }  
230 let sizeBefore: number = pageModel.compList.size(); 223 let sizeBefore: number = pageModel.compList.size();
231 224
232 //移除音频 和 活动 225 //移除音频 和 活动