shish 1 an în urmă
părinte
comite
a587952028

+ 3 - 6
mallApp/src/pages/home/recent.vue

@@ -126,17 +126,14 @@ export default {
       }
 
       if(this.pageAction.refresh == 1){
+        this.resetList()
         this.getMyHdList()
         this.pageAction.refresh == 0
       }
 
   },
   onPullDownRefresh() {
-    // 下拉刷新时重置数据
-    this.list.page = 1
-    this.list.data = []
-    this.list.finished = false
-    
+    this.resetList()
     // 重新获取数据
     this.getMyHdList().then(() => {
       uni.stopPullDownRefresh()
@@ -196,7 +193,7 @@ export default {
       this.pageTo({ url:'/pages/item/item?account='+item.shopId+'&hdId='+item.id})
     },
     init () {
-        this.getMyHdList()
+      this.getMyHdList()
     },
     getMyHdList(){
       return getList({page: this.list.page}).then(res=>{

+ 6 - 1
mallApp/src/pages/member/rechargeResult.vue

@@ -25,9 +25,14 @@
     name: "rechargeResult",
     data() {
       return {
-
       }
     },
+    onLoad(){
+      //返回上一页时刷新
+      let pages = getCurrentPages();
+      let prevPage = pages[ pages.length - 2 ];
+      prevPage.$vm.pageAction = {refresh:1}
+    },
     methods: {
       init(){
       },