zhangbo1_wd

单击底导,自动刷新添加多次点击的拦截

@@ -84,6 +84,10 @@ export function touchUpPullRefresh(pageModel: PageModel, pageAdvModel: PageAdMod @@ -84,6 +84,10 @@ export function touchUpPullRefresh(pageModel: PageModel, pageAdvModel: PageAdMod
84 * @param pageAdvModel 广告数据 84 * @param pageAdvModel 广告数据
85 */ 85 */
86 export function autoRefresh(pageModel: PageModel, pageAdvModel: PageAdModel) { 86 export function autoRefresh(pageModel: PageModel, pageAdvModel: PageAdModel) {
  87 + if (pageModel.isRefreshing === true) {
  88 + // 拦截多次刷新
  89 + return
  90 + }
87 pageModel.isVisiblePullDown = true; 91 pageModel.isVisiblePullDown = true;
88 pageModel.offsetY = vp2px(pageModel.pullDownRefreshHeight); 92 pageModel.offsetY = vp2px(pageModel.pullDownRefreshHeight);
89 pullRefreshState(pageModel, RefreshState.Refreshing); 93 pullRefreshState(pageModel, RefreshState.Refreshing);