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

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

仅 h5 端、IOS 适用

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

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

javascript 复制代码
const pages = getCurrentPages()
// 获取页面栈中的最后一个元素,也就是当前显示的页面
const currentPage = pages[pages.length - 1]
// 获取的是当前页面的路由路径
const pageName = currentPage.route
相关推荐
十七号程序猿6 小时前
Java图书管理系统 | 无需配置任何环境,双击一键启动,开箱即用
java·spring boot·vue·毕业设计·毕设·源代码管理
huabiangaozhi6 小时前
spring-boot-starter和spring-boot-starter-web的关联
前端
umeelove356 小时前
Spring boot整合quartz方法
java·前端·spring boot
吴声子夜歌6 小时前
JavaScript——对象
开发语言·javascript·ecmascript
小码哥_常6 小时前
Android 开发探秘:View.post()为何能获取View宽高
前端
爱学习的程序媛6 小时前
【Web前端】WebAssembly详解
前端·web·wasm
不会写DN6 小时前
Js常用的字符串处理
开发语言·前端·javascript
晓13136 小时前
第三章 TypeScript 高级类型
前端·javascript·typescript
一勺菠萝丶6 小时前
芋道项目部署时,前端和门户网站如何通过 Nginx 转发后台接口,而不直接暴露后端地址
运维·前端·nginx
Sylus_sui6 小时前
鸿蒙音乐项目懒加载优化实战
javascript