Browse Source

计划外列表页面刷新优化

zhujindu 10 months ago
parent
commit
952b6b172c
2 changed files with 5 additions and 7 deletions
  1. 3 5
      src/mixin/scrollTop.js
  2. 2 2
      src/views/deviceOutside/index.vue

+ 3 - 5
src/mixin/scrollTop.js

@@ -1,10 +1,9 @@
 export const scrollTopMixins = {
 export const scrollTopMixins = {
   mounted() {
   mounted() {
-    window.addEventListener('scroll', () => {
-      const $content = document.querySelector('#content');
+    const $content = document.querySelector('#content');
+    $content.addEventListener('scroll', () => {
       this.$route.meta.scrollTop = $content.scrollTop;
       this.$route.meta.scrollTop = $content.scrollTop;
-      debugger;
-      console.log($content);
+      console.log($content.scrollTop);
     });
     });
   },
   },
   activated() {
   activated() {
@@ -14,5 +13,4 @@ export const scrollTopMixins = {
       $content.scrollTop = scrollTop;
       $content.scrollTop = scrollTop;
     }
     }
   },
   },
-  deactivated() {},
 };
 };

+ 2 - 2
src/views/deviceOutside/index.vue

@@ -25,7 +25,7 @@
       </van-tabs>
       </van-tabs>
     </div>
     </div>
     <!--        主体内容-->
     <!--        主体内容-->
-    <div class="container content" style="margin-top: 144px" @touchmove="handleTouch">
+    <div class="container content" id="content" style="margin-top: 144px" @touchmove="handleTouch">
       <van-list
       <van-list
         class="myList"
         class="myList"
         v-model="loading"
         v-model="loading"
@@ -2063,7 +2063,7 @@ export default {
       this.onSearch();
       this.onSearch();
     },
     },
     tabChange(name) {
     tabChange(name) {
-      window.scrollTo(0, 0);
+      // window.scrollTo(0, 0);
       this.finished = true;
       this.finished = true;
 
 
       this.pageNum = 1;
       this.pageNum = 1;