Uniapp怎么获取当前页面路由

发布时间:2022-05-23 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Uniapp怎么获取当前页面路由脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

Uniapp获取当前页面路由的方法:1、使用getcurrentpages先获取所有数组,并取最后一个数组,再去获取路由;2、直接获取当前页面路由,代码为【let curRoute = this.$mp.page.route;】。

Uniapp怎么获取当前页面路由

本教程操作环境:windows7系统、uni-app2.5.1版本,该方法适用于所有品牌脑。

推荐(免费):uni-app开发教程

Uniapp获取当前页面路由的方法:

方法一:

官方方法getcurrentpages先获取所有数组,然后取最后一个数组,再去获取路由,当然还有其他的属性可以使用,可自行打印查看

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

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

Uniapp怎么获取当前页面路由

方法二:

用官方已经挂在的$mp变量获取,其实和上述方法基本上是一致的,只是方法被挂载在$mp

let curRoute  = this.$mp.page.route; // 直接获取当前页面路由

以下是this.$mp对象返回的对象,实际上就是当前页面的webview对象

Uniapp怎么获取当前页面路由

以上就是Uniapp怎么获取当前页面路由的详细内容,更多请关注脚本宝典其它相关文章

脚本宝典总结

以上是脚本宝典为你收集整理的Uniapp怎么获取当前页面路由全部内容,希望文章能够帮你解决Uniapp怎么获取当前页面路由所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: