解决uni-app里面的小程序获得当前路由
发表时间:2020-10-6
发布人:葵宇科技
浏览次数:136
项目场景:
在uni-app里面编写小程序
问题描述:
在uni-app的H5端可以拿到当前页面栈的FullPath,但是App端(小程序)就是undefined了:this.$route.fullPath
小程序错误如下:
解决方案:
用如下的方式即可:
let pages = getCurrentPages(); // 获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面
let page = pages[pages.length - 1];
let currentPage = page.route; // 当前的页面路由(小程序可以,H5也可以)