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

Vue路由跳转及路由传参

跳转

跳转使用 router

vue 的路由跳转有 3 个方法: go 、 push 、 replace

go :接收数字, 0 刷新,正数前进,负数后退

push :添加,向页面栈中添加一条记录,可以后退

replace :替换,替换页面栈中最新的一条记录,不可后退

 push 和 replace 方法可接受字符串或对象

字符串:匹配 path

 对象:对象内指定

1. 在页面中引入router

import { useRouter } from 'vue-router'
const router = useRouter()

2. 写跳转即可

// router.push('/about')
router.push({
name: 'about'
})

传参

接收统一使用route

import { useRoute } from 'vue-router'
const route = useRoute()

传参有两种: query 参数、 params 参数

query :

地址上表现为: /about?id=1

传:在跳转方法中添加 query 属性,属性内写需要传递的参数

接:在 route 的 query 属性中取值

params :

地址上表现为: /about/1

配置:在路由配置中 path 后面添加 /: 参数名

传:在跳转方法中添加 params 属性,属性内写需要传递的参数

接:在 route 的 params 属性中取值

注意: params 只能使用 name 跳转

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

相关文章:

  • 计算机网络常见面试总结
  • 时隔一年,再次讨论下AutoGPT-安装篇
  • 项目三:学会如何使用python爬虫请求库(小白入门级)
  • 【热门话题】PyTorch:深度学习领域的强大工具
  • SQL注入sqli_libs靶场第一题
  • QT_day3
  • 使用ADO.NET访问数据库
  • SpringBoot的旅游管理系统+论文+ppt+免费远程调试
  • 数据结构---线性表
  • MySQL 8.0 字符集问题导致报错
  • 单路高清HDMI编码器JR-3211HD
  • 分库,分表,分区,分片
  • 【详解算法流程+程序】DBSCAN基于密度的聚类算法+源码-用K-means和DBSCAN算法对银行数据进行聚类并完成用户画像数据分析课设源码资料包
  • java es相关操作
  • 腾讯EdgeOne产品测评体验——开启安全防护,保障数据无忧
  • 机器视觉图形处理软件介绍
  • C# WinForm简介
  • 概念:CPU、内存、磁盘、Android内存分配
  • Vue 图片加载失败显示默认图片
  • 【Sentinel的限流使用】⭐️SpringBoot整合Sentinel实现Api的限流
  • 【示例】MySQL-SQL语句优化
  • QT 线程的使用
  • Python基于flask的豆瓣电影分析可视化系统
  • 【迅为iTOP-4412-linux 系统制作(4)】ADB 或者 TF 卡烧写测试
  • 阿里云对象存储OSS批量上传,单个上传,批量删除,单个删除!
  • Python的国际化和本地化【第162篇—国际化和本地化】
  • 播放Samba协议下的音视频文件
  • Excel全套213集教程
  • 【七 (1)指标体系建设-构建高效的故障管理指标体系】
  • Go gin框架(详细版)