收藏
回答

小程序主包数据无法跳转到分包?

比如tabBar中'pages/index/index'作为主包, 在index页面中有列表userList数据, 点击userList列表中的某个数据跳转到新的页面,比如跳转到userDetail页面,

目录格式如下

----pages

----index

----index.vue

----user

----userDetail

分包格式如下

 pages: [
    {
        path: 'pages/index/index'
    }
 ],
subPackages: [
    {
        "root": "pages/user",
	"pages": ["userDetail"]
     }
]
点击首页某一数据跳转到userDetail
uni.navigateTo({
    url: '/pages/user/userDetail?id=13'
})
编译之后点击发现无法跳转?
另外按照官方文档示例, 将user放到跟'pages'平级目录中也不行
回答关注问题邀请回答
收藏

1 个回答

  • 默
    2021-02-03

    uniapp写的?

    2021-02-03
    有用 1
    回复 20
    • MMY
      MMY
      2021-02-03
      2021-02-03
      回复
    • 默
      2021-02-03回复MMY
      按照你的分包来看 这个页面应该放到user里面的
      2021-02-03
      回复
    • MMY
      MMY
      2021-02-03
      等会我给你画个图 你指导我一下
      2021-02-03
      回复
    • 默
      2021-02-03回复MMY
      还有 分包是需要预加载的 否则也会找不到页面的
      2021-02-03
      回复
    • MMY
      MMY
      2021-02-03
      2021-02-03
      回复
    查看更多(15)
登录 后发表内容
问题标签