日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

解决vue单页路由跳转后scrollTop的问题

發布時間:2023/12/9 vue 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 解决vue单页路由跳转后scrollTop的问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作為vue的初級使用者,在開發過程中遇到的坑太多了。在看頁面的時候發現了頁面滾動的問題,當一個頁面滾動了,點擊頁面上的路由調到下一個頁面時,跳轉后的頁面也是滾動的,滾動條并不是在頁面的頂部

?

在我們寫路由的時候做個處理,如下:

import Vue from 'vue' import Router from 'vue-router' Vue.use(Router);Vue.use(Router)export default new Router({routes: [{path: '/',name: 'HelloWorld',component: resolve => require(['../components/HelloWorld.vue'],resolve)}],scrollBehavior (to, from, savedPosition) {if (savedPosition) {return savedPosition} else {return { x: 0, y: 0 }}} })

scrollBehavior 方法接收 to 和 from 路由對象。第三個參數 savedPosition 當且僅當 popstate 導航 (通過瀏覽器的 前進/后退 按鈕觸發) 時才可用。它的使用有很多種,可以試試。

以上這篇解決vue單頁路由跳轉后scrollTop的問題就是小熊分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持小熊我,有問題也提出來

轉載于:https://www.cnblogs.com/520BigBear/p/10042222.html

總結

以上是生活随笔為你收集整理的解决vue单页路由跳转后scrollTop的问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。