Parcourir la source

监测路由变化,滚动条置于最上方

tanxue il y a 4 ans
Parent
commit
c367891e65
2 fichiers modifiés avec 14 ajouts et 0 suppressions
  1. 7 0
      layouts/templateA.vue
  2. 7 0
      layouts/templateB.vue

+ 7 - 0
layouts/templateA.vue

@@ -17,6 +17,13 @@
       Mtafooter,
       Mtaheader
     },
+    //监测路由变化,滚动条置于最上方
+    watch: {
+      $route: function(to, from) {
+        document.body.scrollTop = 0;
+        document.documentElement.scrollTop = 0;
+      }
+    },
   }
 </script>
 <style lang="scss" scoped>

+ 7 - 0
layouts/templateB.vue

@@ -17,6 +17,13 @@
       Mtafooter,
       Mtaheader
     },
+    //监测路由变化,滚动条置于最上方
+    watch: {
+      $route: function(to, from) {
+        document.body.scrollTop = 0;
+        document.documentElement.scrollTop = 0;
+      }
+    },
   }
 </script>
 <style lang="scss" scoped>