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

下拉刷新重复

上级 9fa56bb7
...@@ -3,7 +3,6 @@ ...@@ -3,7 +3,6 @@
<template> <template>
<div class="app-mob-mdctrl <#if appde??>${appde.getCodeName()?lower_case}-${ctrl.name}</#if> <#if ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>"> <div class="app-mob-mdctrl <#if appde??>${appde.getCodeName()?lower_case}-${ctrl.name}</#if> <#if ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>">
<div class="app-mob-mdctrl-${ctrl.name}"> <div class="app-mob-mdctrl-${ctrl.name}">
<van-pull-refresh class="app-mob-mdctrl-refresh" v-model="isLoading" success-text="刷新成功" @refresh="refresh" :disabled="!isEnableRefresh">
<#if ctrl.getPSSysPFPlugin?? && ctrl.getPSSysPFPlugin()??> <#if ctrl.getPSSysPFPlugin?? && ctrl.getPSSysPFPlugin()??>
<#if ctrl.getPSSysPFPlugin().getPFPluginType?? && ctrl.getPSSysPFPlugin().getPFPluginType()?? && ctrl.getPSSysPFPlugin().getPFPluginType()=='LIST_RENDER'> <#if ctrl.getPSSysPFPlugin().getPFPluginType?? && ctrl.getPSSysPFPlugin().getPFPluginType()?? && ctrl.getPSSysPFPlugin().getPFPluginType()=='LIST_RENDER'>
${ctrl.render.code} ${ctrl.render.code}
...@@ -135,7 +134,6 @@ ...@@ -135,7 +134,6 @@
</ion-list> </ion-list>
</#if> </#if>
<div class="no-data" v-if="items.length == 0">暂无数据</div> <div class="no-data" v-if="items.length == 0">暂无数据</div>
</van-pull-refresh>
</div> </div>
</div> </div>
</template> </template>
\ No newline at end of file
...@@ -107,14 +107,6 @@ ...@@ -107,14 +107,6 @@
*/ */
@Prop() public opendata?: Function; @Prop() public opendata?: Function;
/**
* 是否能下拉刷新
*
* @type {Function}
* @memberof Mob
*/
@Prop({ default: true }) public isEnableRefresh?: Boolean;
/** /**
* 是否能长按 * 是否能长按
* *
...@@ -148,14 +140,6 @@ ...@@ -148,14 +140,6 @@
*/ */
@Prop({ default: false}) public isTempMode?:boolean; @Prop({ default: false}) public isTempMode?:boolean;
/**
* 是否正在加载
*
* @type {boolean}
* @memberof ${srfclassname('${ctrl.codeName}')}
*/
public isLoading:boolean = true;
/** /**
* 存放多数据选择数组(多选) * 存放多数据选择数组(多选)
* *
...@@ -436,13 +420,10 @@ ...@@ -436,13 +420,10 @@
* @memberof ${srfclassname('${ctrl.name}')} * @memberof ${srfclassname('${ctrl.name}')}
*/ */
public refresh(): Promise<any> { public refresh(): Promise<any> {
this.isLoading = true;
return new Promise((resolve: any, reject: any) => { return new Promise((resolve: any, reject: any) => {
this.load().then((res) => { this.load().then((res) => {
this.isLoading = false;
resolve(res); resolve(res);
}).catch((error: any) => { }).catch((error: any) => {
this.isLoading = false;
reject(error); reject(error);
}) })
}) })
......
...@@ -16,7 +16,6 @@ ...@@ -16,7 +16,6 @@
</#if> </#if>
:isTempMode="<#if ctrl.isTempMode?? && ctrl.isTempMode()??>${ctrl.isTempMode()?c}</#if>" :isTempMode="<#if ctrl.isTempMode?? && ctrl.isTempMode()??>${ctrl.isTempMode()?c}</#if>"
:isEnableChoose="false" :isEnableChoose="false"
:isEnableRefresh="<#if view.isEnablePullDownRefresh?? && view.isEnablePullDownRefresh()??>${view.isEnablePullDownRefresh()?c}<#else>false</#if>"
</#assign> </#assign>
<#ibizinclude> <#ibizinclude>
../@MACRO/HTML/DEFAULT.html.ftl ../@MACRO/HTML/DEFAULT.html.ftl
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册