提交 33802648 编写于 作者: KK's avatar KK

优化加载

上级 de82063d
...@@ -166,7 +166,7 @@ ...@@ -166,7 +166,7 @@
</@ibizindent> </@ibizindent>
</#if> </#if>
</div> </div>
<div v-show="!allLoaded && isNeedLoaddingText && viewType == 'DEMOBMDVIEW' && !isEnableGroup" class="loadding" > <div v-show=" loadStatus && !allLoaded && isNeedLoaddingText" class="loadding" >
<span >{{$t('app.loadding')?$t('app.loadding'):"加载中"}}</span> <span >{{$t('app.loadding')?$t('app.loadding'):"加载中"}}</span>
<ion-spinner name="dots"></ion-spinner> <ion-spinner name="dots"></ion-spinner>
</div> </div>
......
...@@ -123,6 +123,14 @@ ...@@ -123,6 +123,14 @@
*/ */
public selectdata :any = []; public selectdata :any = [];
/**
* 加载显示状态
*
* @type {boolean}
* @memberof ${srfclassname('${ctrl.codeName}')}
*/
public loadStatus: boolean = false;
/** /**
* 关闭行为 * 关闭行为
* *
......
...@@ -10,7 +10,9 @@ ...@@ -10,7 +10,9 @@
if(scrollHeight > clientHeight && scrollTop + clientHeight === scrollHeight){ if(scrollHeight > clientHeight && scrollTop + clientHeight === scrollHeight){
let mdctrl:any = this.$refs.mdctrl; let mdctrl:any = this.$refs.mdctrl;
if(mdctrl && mdctrl.loadBottom && this.$util.isFunction(mdctrl.loadBottom)){ if(mdctrl && mdctrl.loadBottom && this.$util.isFunction(mdctrl.loadBottom)){
mdctrl.loadBottom(); mdctrl.loadStatus = true;
await mdctrl.loadBottom()
mdctrl.loadStatus = false;
} }
} }
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册