【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
相关推荐
前端设计诗4 分钟前
Cursor Figma MCP 完整使用教程
前端·javascript·cursor
Mike_jia5 分钟前
ImHex:开源十六进制编辑器的终极指南——逆向工程师的“夜视仪
前端
Mike_jia9 分钟前
用 Linux Wifi Hotspot 开启无线共享革命:从极简部署到企业级实战
前端
北京_宏哥15 分钟前
🔥Python零基础从入门到精通详细教程2-变量与常量
前端·python·面试
CAD老兵16 分钟前
TypeScript 中如何表示当前类的类型
前端
架构个驾驾17 分钟前
Mixin 深度解析与实战指南
前端·javascript·vue.js
今禾17 分钟前
JavaScript 数据类型详解与函数健壮性设计
前端·javascript
晴殇i17 分钟前
🌟 告别IIFE:拥抱现代JavaScript的块级作用域
前端·javascript·程序员
胡gh18 分钟前
JavaScript 字符串模板 + map 魔法:优雅地把数据变成 HTML 页面
前端·javascript