当前位置: 代码迷 >> 综合 >> vue keep-alive 返回保存滚动条位置
  详细解决方案

vue keep-alive 返回保存滚动条位置

热度:18   发布时间:2024-01-12 00:53:29.0
export default{
    
data(){
    return{
    scrollY:0}
},
//页面离开前保存滚动条距离.page为滚动元素beforeRouteLeave(to, from, next) {
    //保存滚动条元素scrollTop值this.scrollY = document.querySelector(".page").scrollTop;next();},//进入页面 恢复滚动条位置activated() {
    document.querySelector(".page").scrollTop = this.scrollY;},
}
  相关解决方案