2***@qq.com
2***@qq.com
  • 发布:2021-02-03 11:22
  • 更新:2021-02-03 15:39
  • 阅读:7056

uni-app小程序分包怎么跳转?

分类:uni-app

我的tabbar中首页index中加载了一些用户列表, 点击列表中的某一项跳转到对应的新页面, 主包中"pages/index/index", 子包中是跳转的新页面'pages/person/personDetail', 分包之后发现点击列表的某一项无法跳转到personDetail中

{  
  "pages": [  
       {  
           "pages/index/index",  
           "pages/mine/index"  
        }  
   ],  
   "subPackages": [  
        "root": "pages/person",  
        "pages": ["personDetail", "personXXX"]  
    ]  
}
2021-02-03 11:22 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com (作者)

跳转得加上分包名比如pagesA, 跳转的时候需要这样

uni.redirectTo({  
    url: '../../pagesA/demo/demo.vue  
})
  • newtome1111

    分包的路由跳转有bug,必须先声明变量,将url赋值给变量,然后再将变量值作为参数传递给uni.redirectTo方法,否则不生效。建议官方解决一下这个神奇的bug

    2021-05-19 02:36

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