正常程序打开是打开page.json中pages的第一个页面,但是如果复制其他页面地址直接在浏览器打开,或者通过扫码打开的是其他页面。这个时候在其他页面怎么获取页面路由呢?在第一个页面打印getCurrentPages()得到是空。当再跳转一个页面后这个函数才会有数据。
示例:page.json中设置的pages: 第一个是pages/index/index 第二个是:pages/list/list
当直接访问list这个页面时,打印getCurrentPages()得到的结果是空。这种该如何解决呢?
目的是,第一次打开list页面时,打印getCurrentPages(),就能获取到list这个页面的路由地址
8***@qq.com
- 发布:2023-06-05 11:26
- 更新:2023-12-25 08:21
- 阅读:218
2 个回复
hhyang - 如有问题,请添加QQ1606726660 备注付费咨询
尝试选用 uni-simple-router 去解决这个问题
套马杆的套子 - 没有解决不了的问题,只有解决不完的问题
你也可以,都通过一个界面去跳转,只不过是传参不同