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

vue-router 之如何在模版(template)中获取路由配置信息?

vue-router 之如何在模版(template)中获取路由配置信息?

获取当前路由信息

在vue3 中,route通常使用useRoute()钩子获取的,**代表当前激活的路由信息。**它包含了与当前路由相关的数据,比如路径、参数、查询字符串、路由名称等。

route = useRoute()返回的是一个响应式对象,对象的属性包括:
path:当前路由的路径;
params:路由参数;
query:查询字符串参数;
name:路由的名称;
fullpath:完整的路径字符串,包含查询参数和哈希。

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

获取路由配置

router.options.routes是在路由实例中的访问路由配置的方式,但是在 Vue Router 4.x 中不推荐使用。

import { useRouter } from 'vue-router'
const ruoter = useRouter()
const routes = router.options.routes()

当前推荐使用在创建路由实例router时,将路由配置导出保存,之后使用时直接引入访问。

import routes from  '../../router/route.js'
console.log(routes)

输出打印如下:
在这里插入图片描述

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

相关文章:

  • HPL 源码结构分析
  • Java代码审计篇 | ofcms系统审计思路讲解 - 篇3 | 文件上传漏洞审计
  • 【Kubernetes】常见面试题汇总(五)
  • MySQL 解决时区相关问题
  • SpringSecurity Context 中 获取 和 更改 当前用户信息的问题
  • Makefile的四种赋值运算符
  • framebuffer
  • 7.科学计算模块Numpy(4)ndarray数组的常用操作(二)
  • 抖音评论区截流脚本软件详细使用教学,抖音私域获客引流的五种方法。
  • Linux_kernel移植uboot07
  • Day-04-QFile打开文件的两种方式
  • 第三部分:4---进程地址空间
  • 【Android】程序开发组件—探究Jetpack
  • pytorch torch.norm函数介绍
  • 【lc_hot100】刷题心得
  • FANUC 数控 A06B-6058-H227 伺服放大器
  • Python将表格文件中某些列的数据整体向上移动一行
  • 基于YOLOv8的PCB缺陷检测算法,加入一种基于内容引导注意力(CGA)的混合融合方案(一)
  • 如何在红米手机中恢复已删除的照片?(6 种方式可供选择)
  • 嵌入式实时操作系统(RTOS):原理、应用与发展
  • C#里使用位图容器BitArray
  • 如何在 Kali Linux 上安装 pip3
  • 5.2 排列与代数余子式
  • java框架第五课(终极版本)SpringBoot
  • 聚类案例——汽车是否值得购买
  • 网络编程9.10
  • 如何在SQL Server中恢复多个数据库?
  • 炸裂!新版 SD WebUI Forge 出图速度更快!支持最新Flux 模型!(保姆级安装教程)
  • laserOdometry.cpp源码注释
  • STM32时钟配置图详解