浏览代码

修改列表刷新、加载问题

yangfeng 5 年之前
父节点
当前提交
d6f6a9f6b7
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/views/main/Home.vue

+ 3 - 0
src/views/main/Home.vue

@@ -9,6 +9,7 @@
         finished-text="没有更多了"
         @load="onLoad"
         :offset="50"
+        :key="isRe"
       >
         <ul class="list">
           <li class="item" v-for="item in listState.list" :key="item.id" @click="goDetail(item)">
@@ -67,6 +68,7 @@ export default class Home extends Vue {
   protected saveList!: any
   protected clearList!: any
   isLoading = false
+  isRe = 0
   listState = {
     list: [],
     loading: false,
@@ -133,6 +135,7 @@ export default class Home extends Vue {
           this.listState.list = rows
         } else {
           this.listState.list = this.listState.list.concat(rows)
+          this.isRe += 1
         }
       } else {
         this.listState.finished = true