浏览器回退怎么保持之前访问的状态
发布于 7 年前 作者 heiyanquan 3793 次浏览 最后一次编辑是 7 年前 来自 问答
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利

下滑加载更多列表,点击其中某一列表,进入详情页,点击浏览器回退保持之前的状态,这个要怎么做呢?

我自己试了试,写savedPosition吧,回退的时候跑回顶部,不写吧,去详情页的时候滚动条停留在上一页的位置。 也有想到离开组件的时候记住这个位置,然后回来的时候滚动到这个位置,但是不知为何window.scrollTo失效,总是滚到上一页数据的位置,而且感觉这个方法不够优雅,如果很多页面岂不是每个页面都要写,想要的是写一个共通的方法,能够适用于所有组件。

去github看了看别人的,大家方法都不一样,有些方法看不懂,想问下各位大侠这个到底要怎么做?

回到顶部