• 1.在vue项目中说起路由跳转,我们最先想到的就是router-link标签以及this.$router.push函数。
    router-link和this.\$router.push的实现原理是一样的,在点击router-link时,内部调用的就是this.$router.push。
  • 2.this.\$router.push这个方法会向 history 栈添加一个新的记录,所以,当用户点击浏览器后退按钮时,则回到之前的 URL。那在我们使用路由跳转的时候如何去掉历史记录呢?官方文档提供了如下三种方式。
  1. 使用router-link标签时去掉历史记录:加上replace属性
<router-link to='/project_selection' replace class='btn_none' tag="a">项目列表</router-link>
  1. 使用this.\$router.push标签时去掉历史记录:加上replace属性,默认值为false
this.$router.push({path: '/project_selection',replace:true})
  1. 使用this.\$router.replace标签时去掉历史记录
this.$router.replace({path: '/project_selection'})

所有内容源自于官网:vue路由核心插件

vue路由跳转 router-link 清除历史记录的三种方式相关推荐

  1. vue 函数 路由跳转_vue中通过路由跳转的三种方式

    router-view 实现路由内容的地方,引入组件时写到需要引入的地方 需要注意的是,使用vue-router控制路由则必须router-view作为容器. 通过路由跳转的三种方式 1.router ...

  2. 详解vue 路由跳转四种方式 (带参数)

    本文介绍了vue 路由跳转四种方式 (带参数),本文通过实例代码给大家介绍的详细,具有一定的参考借鉴价值,需要的朋友可以参考下 1. router-link 1. 不带参数 <router-li ...

  3. vue路由跳转权限_vue权限路由实现方式总结

    使用全局路由守卫 实现 前端定义好路由,并且在路由上标记相应的权限信息 const routerMap = [ { path: '/permission', component: Layout, re ...

  4. vue 路由跳转并打开新页面

    let id ='123'; const {href} = this.$router.resolve( { path: '/home/test',query: {id: id}} ) window.o ...

  5. vue路由跳转报错解决

    vue路由跳转: setTimeout(function () { console.log(this); this.$router.push("/login"); },800) 语 ...

  6. vue路由跳转返回上一级

    vue路由跳转,返回上一级 this.$router.go(-1)

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

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

  8. vue路由跳转回退后页面不刷新处理

    vue路由跳转回退后页面不刷新处理 ·利用keep-alive 缓存需要缓存的页面 具体实现流程 1.在app.vue中改写router-view <keep-alive><rout ...

  9. vue路由跳转错误:Error: Redirected when going from “/login“ to “/home“ via a navigation guard.

    # 问题描述: vue路由跳转错误:Error: Redirected when going from "/login" to "/home" via a na ...

最新文章

  1. Dubbo 源码分析 - 服务导出
  2. Jmeter Web 性能测试入门 (六):Jmeter 解析 response 并传递 value
  3. finereport 登录界面的代码文件_【干货下载】多彩包含网页登录界面等4款WEB模板素材作品集源文件...
  4. 解决jquery的多次绑定事件
  5. java springMVC SSM 操作日志 4级别联动 文件管理 头像编辑 shiro redis
  6. ROS入门_1.10 理解ROS服务和参数
  7. 中小学课java_java毕业设计_springboot框架的中小学排课与实现
  8. 一段可自动点击运行代码(只偷偷的点一次)
  9. destoon 自定义session丢失
  10. 【一分钟论文】 NAACL2019-使用感知句法词表示的句法增强神经机器翻译
  11. 我心目中的支付宝架构
  12. tl-wr842n服务器未响应,TL-WR842N路由器怎么重启? 重启路由器的技巧
  13. 【GamePlay】UGUI的注意事项
  14. Linux多网卡多路由设置
  15. 第7章第23节:双图排版:两张图片的错位叠加 [PowerPoint精美幻灯片实战教程]
  16. python多窗口传递信息_PyQT5 中两个界面之间数据传递
  17. 斯坦福视觉课程CS131简介
  18. 小度计算机模式,小度机器人怎么用 小度机器人使用教程-电脑教程
  19. 我的作品 电子元件替换速查字典V5.0
  20. Mysql多表关联时因关联字段类型不一致导致索引失效及查询错误

热门文章

  1. 本科毕业论文去哪里查重比较靠谱?
  2. 趣味点名软件_趣味点名 妙趣横生——三都中心幼儿园趣味点名活动
  3. PDF文件在线压缩的方法
  4. 深度学习国外课程资料(Deep Learning for Self-Driving Cars)+(Deep Reinforcement Learning and Control )
  5. linux系统编程:暂停函数pause
  6. 二维对流扩散方程 差分 matlab,扩散方程的高精度加权差分格式
  7. Google的脚本错误
  8. 安卓实现天天动听音乐播放歌词悬浮哦(转)
  9. 把ogg转换为mp3怎么转?
  10. (2)esp8266多国语言翻译系统