1***@qq.com
1***@qq.com
  • 发布:2021-09-23 09:40
  • 更新:2021-09-23 09:53
  • 阅读:501

如何获取所有的pages

分类:uni-app

想实现如果存在page则跳转,没有则跳转到H5页面,现在只能通过跳转方法的失败回调实现,还是会报错,于是我想跳转前先判断下,但我翻遍了文档也没找到如何判断路径是否存在于pages里的方法。

2021-09-23 09:40 负责人:无 分享
已邀请:
青阳_1900

青阳_1900

const pages = getCurrentPages().map(item => '/' + item.route)
  • 青阳_1900

    补充一下,如果要获取全部的话,可以通过相关 webpack 插件,解析 pages.json 然后注入到内置常量中,参考 https://github.com/SilurianYang/uni-read-pages

    2021-09-23 09:57

不是发哥

不是发哥

楼上是获取当前页面栈的路由,楼主想要的应该是获取整个pages.json的路由吧,如果在微信小程序中,我记得有对应的隐藏变量可以获取的

该问题目前已经被锁定, 无法添加新回复