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

【uniapp】各端获取路由路径的方法

getCurrentPages() 是uniapp提供的一个API,放回当前页面栈所有页面实例的数组,页面栈是按照页面的打开顺序排列的,最后一条数据当前显示的页面,第一条是最早的页面;

仅 h5 端、IOS 适用

const pages = getCurrentPages()
// 获取最后一个元素,也就是当前显示的页面实例
const currentPage = pages[pages.length - 1]
// 获取当前页面的名称
const pageName = currentPage.$page.meta.name

h5端、IOS、Android、小程序适用(更推荐)

const pages = getCurrentPages()
// 获取页面栈中的最后一个元素,也就是当前显示的页面
const currentPage = pages[pages.length - 1]
// 获取的是当前页面的路由路径
const pageName = currentPage.route

相关文章:

  • getClass()和instanceof()有啥不同,如何记忆
  • OpenGL 着色器
  • MQ 消息幂等性保证
  • 多光谱摄影摄像色彩校准的应用
  • 知识就是力量——物联网应用技术
  • ScheduledThreadPoolExecutor 延迟任务执行原理以及小顶堆的应用(源码)
  • 常见中间件漏洞:Jboss篇
  • 龙虎榜——20250324
  • 南方CASS安装流程
  • 2000-2019年各省地方财政车船税数据
  • 蓝桥杯跑步问题
  • 计算机操作系统处理机调度(1)
  • 记录我的ICME2025论文之旅:困顿与收获
  • Vue 3.4组合式API深度解析
  • 七、python函数
  • 如何进行灌区闸门自动化改造-闸门远程控制系统建设
  • 常见框架漏洞(iis)
  • Java的安全性体现在多个关键方面
  • SQL语言的游戏优化
  • C# 中实现 跨线程写入
  • 世界黄金协会:一季度全球黄金投资需求同比增170%
  • 湖北鄂城:相继4所小学有学生腹泻呕吐,供餐企业负责人已被采取强制措施
  • 五一“大车流”来了,今日午后G40沪陕高速开始迎来出沪高峰
  • 国泰海通合并后首份业绩报告出炉:一季度净利润增逾391%
  • 新华保险一季度净赚58.82亿增19%,保费收入增28%
  • 王毅:携手做世界和平与发展事业的中流砥柱