使用官方方法getcurrentpages先获取所有数组,然后取最后一个数组,再去获取当前路由地址。

let routes = getCurrentPages(); // 获取当前打开过的页面路由数组
let curRoute = routes[routes.length - 1].route // 获取当前页面路由,也就是最后一个打开的页面路由

console.log(routes);

以下是getcurrentpages()方法返回的数组对象,每个对象里面其实就是已经打开的页面的对象: 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐