当前位置: 首页 > news >正文

vueRouter回顾

关于vueRouter的两种路由模式

  • “history” 模式使用正常的 URL 格式,例如 https://example.com/path
  • “hash” 模式将路由信息添加到 URL 的哈希部分(#)后面,例如 https://example.com/#/path

1、history模式:没有hash模式中的#,比较美观,但是时H5新属性,老的浏览器可能不支持

2、hash模式: 路径中有一个#,当浏览器强制刷新时,会重新请求浏览器导航栏中的路径,但是会丢失#后拼接的参数

关于VueRouter的两种传方式

1、query传参: this.$router.push({ path:'/user' , query:{ name:'zs' } }) ,使用query传参时会把参数拼接在要跳转路径的后面  '/user?name=zs'  query传参的好处就是参数拼接在的请求的url上,当页面强制刷新时参数也不会丢失,在页面强制刷新后,你依然可以在当前的组件上使用this.$router.query获取上个也页面传递过来的query参数

2、params传参: this.$router.push({name:'user', path:'/user' , params:{ params:'zs' } }) ,使用params传参时一定要为要跳转的页面设置一个name属性,跳转时name对应路由配置的的name。params参数不会放在要跳转的路径上,而是会放在router的params这个对象上,当页面强制刷新时会丢失params中的参数,此时当前页面将获取不到上个页面传递过来的参数

http://www.lryc.cn/news/125309.html

相关文章:

  • 大规模无人机集群算法flocking(蜂群)
  • 【第三阶段】kotlin语言的split
  • 机器学习笔记值优化算法(十四)梯度下降法在凸函数上的收敛性
  • iphone拷贝照片中间带E自动去重软件,以及java程序如何打包成jar和exe
  • 不同分类器对数据的处理
  • 十面骰子、
  • IDE的下载和使用
  • 华为OD机试真题【字母组合】
  • Midjourney Prompt 提示词速查表 v5.2
  • 自动驾驶——驶向未来的革命性技术
  • PAT (Advanced Level) 甲级 1004 Counting Leaves
  • 最长递增子序列——力扣300
  • 邮递员送信 单源最短路+反向建边
  • git的常用操作
  • vscode搭建java开发环境
  • 01 qt快速入门
  • 嵌入式开发中常用且杂散的命令
  • JS导出复杂多级表头的Excel
  • 2023国赛数学建模E题思路分析
  • 【JavaScript 12】二进制位运算符 或 与 非 异或 左移 右移 头部补零右移
  • Kafka 入门到起飞 - Kafka是怎么保证可靠性的呢
  • 数学建模(三)整数规划
  • 全面梳理Python下的NLP 库
  • 系统设计类题目汇总三
  • “深入解析JVM:探索Java虚拟机的内部工作原理“
  • VB+sql小型超市管理系统设计与实现
  • mysql面试
  • 3.1 Ansible 的使用和配置管理
  • 神经网络基础-神经网络补充概念-06-计算图
  • 【【STM32之GPIO】】