【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 分钟前
Vue常见题目
javascript·vue.js
拾光拾趣录14 分钟前
前端面试真题深度解析:从原型到安全,七道题看透核心能力
前端·面试
烛阴22 分钟前
告别重复劳动:Gulp.js 新手入门教程
前端·javascript
JSON_L1 小时前
Vue 正在热映模块
前端·javascript·vue.js
踏上青云路1 小时前
C# 闭包
java·前端·c#
myjs9992 小时前
数学=符号
java·前端·算法
喝拿铁写前端2 小时前
Flutter 学习笔记 - 搭建(macOS 版)
前端·flutter
天下权2 小时前
抛弃脚手架!手写极简Vue2实现原理
前端
张元清2 小时前
Neant:0心智负担的React状态管理库
前端·javascript·面试