作为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的问题相关推荐

  1. Vue导航点击路由跳转后样式不变

    Vue导航点击路由跳转后样式不变 <template><ul><li :class="{active:isActive==1}" @click=&qu ...

  2. 解决 VUE 微信 IOS 路由跳转问题

    解决 VUE 微信 IOS 路由跳转问题 参考文章: (1)解决 VUE 微信 IOS 路由跳转问题 (2)https://www.cnblogs.com/taoquns/p/9713846.html ...

  3. prerender html5,HTML5 VUE单页应用 SEO 优化之 预渲染(prerender-spa-plugin)

    前言:当前 SPA 架构流行的趋势如日中天,前后端分离的业务模式已经成为互联网开发的主流方式,但是 单页面 应用始终存在一个痛点,那就是 SEO, 对于那些需要推广,希望能在百度搜索时排名靠前的网站而 ...

  4. VUE路由跳转后自动刷新一次页面

    VUE路由跳转后自动刷新一次页面 我们在前端开发时有时会遇到一些问题,暂时找不到解决办法只有靠刷新才能救一下.可是又不能每次都手动刷新.在网上找了很久的自动刷新办法,发现大部分都是路由跳转类的刷新,和 ...

  5. vue二级路由跳转后外部引入js失效问题解决方案

    vue二级路由跳转后外部引入js失效问题解决方案 参考文章: (1)vue二级路由跳转后外部引入js失效问题解决方案 (2)https://www.cnblogs.com/LittleT/p/9077 ...

  6. vue index.html 缓存,解决vue单页面 回退页面 keeplive 缓存问题

    场景:项目中遇到 vue 点击回退 从A页跳到B页,缓存A页,当B页状态修改再次返回A时,A页查询条件缓存不刷新,列表刷新 A页: B页: 解决方法: 利用keep-alive 缓存需要缓存的页面 1 ...

  7. vue-route+webpack部署单页路由项目,访问刷新出现404问题

    问题描述: 前端同事使用Vue.js框架,利用vue-route结合webpack编写了一个单页路由项目,运维协助在服务器端配置nginx.部署完成后,访问首页没问题,从首页里打开二级页面没问题,但是 ...

  8. 前端单页路由《stateman》源码解析

    <stateman>是波神的一个超级轻量的单页路由,拜读之后写写自己的小总结. stateman的github地址 github.com/leeluolee/s- 简单使用 以下文章全部以 ...

  9. 简述vue单页应用与多页应用的区别

    简述vue单页应用与多页应用的区别 文章目录 简述vue单页应用与多页应用的区别 前言 一.Vue单页应用是什么? 内部原理: 二.Vue多页应用是什么? 内部原理: 三.它俩有啥区别? 四.总结 前 ...

最新文章

  1. 宫崎骏动画里的15对情侣,你最喜欢哪一对?
  2. Docker仓库搭建
  3. visio wps 流程图_科研必备:几款好用的流程图工具,助力你的论文/科研绘图
  4. .f' '或者.F' '或者string.format(args)
  5. 红石32位cpu通用计算机,我的世界无命令方块32位红石电脑装置详解
  6. (转)关于X64位系统IIS7下支持32位asp.net程序
  7. 从零开始学python | 使用Python映射,过滤和缩减函数:所有您需要知道的
  8. html禁止转义reg,HTML转义 - Reg表达式?
  9. 记Hadoop HA高可用性分布式集群搭建过程
  10. Poj 2421 Constructing Roads(Prim 最小生成树)
  11. 【从C到C++学习笔记】类声明/公有私有保护成员/数据抽象和封装
  12. 全面解释java中StringBuilder、StringBuffer、String类之间的关系
  13. 【内存】UDIMM、RDIMM、SODIMM以及LRDIMM的区别
  14. 【转】CCIE一年后的心语
  15. java 进程 线程数量_如何查询一个进程下面的线程数(进程和线程区别)
  16. JNLP文件及JWS
  17. sql重复数据只取一条记录
  18. 分享快手极速版助手APK和源代码
  19. 使用django实现某淘客网站采集功能
  20. 仿抖音短视频APP源码如何开发抖音类似特效

热门文章

  1. 完全内核移植–kernel3.15.3
  2. matlab strfind用法,findstr和strfind区别
  3. linux缓存代码,Linux使用的缓存
  4. JAVA中常用的逻辑运算符_Java中的常见运算符以及使用
  5. 手机知识:90Hz或120Hz屏幕刷新率有啥区别,看完你就懂了!
  6. 将Notepad++配置成Java轻量级的IDE
  7. rdf mysql持久化l_Jena 利用数据库保存,持久化本体
  8. updatebyprimarykeyselective的where条件是全部字段_ArcGIS 字段计算器
  9. html为什么要进行表单验证_化学锚栓为什么要进行拉拔试验?
  10. Systick滴答定时器寄存器、delay()延时函数、SysTick_Config函数