html52.com
我爱小程序-开发者交流社区

分包加载 页面路径问题

采用分包加载后, 分包的页面路径无法访问, 源代码如下:


app.json

{
  "pages": [
    "pages/index/index",
    "pages/logs/logs",
    "pages/qrRecovery/qrRecovery"
  ],
  "subPackages": [
    {
      "root": "walletPackage",
      "pages": [
        "pages/walletInitial/walletInitial"
      ]
    }
  ],
  "window": {
    "backgroundTextStyle": "light",
    "navigationBarBackgroundColor": "#fff",
    "navigationBarTitleText": "WeChat",
    "navigationBarTextStyle": "black"
  }
}


项目文件结构:

项目文件结构:链接发起文件 pages/index/index.wxml


链接发起文件 pages/index/index.wxml


<view>
    <navigator url="../../walletPackage/walletInitial/walletInitial" hover-class="navigator-hover">跳转到新页面</navigator>
</view>


尝试过了各种组合:

../../walletPackage/walletInitial

../../walletPackage/pages/walletInitial


都提示无法找到页面

navigateTo:fail page "walletPackage/walletInitial/walletInitial" is not found


网上也无法搜到类似问题,麻烦提点一下~




网友回复

Fan:

答案已找到,要写pages文件夹进路径里面,是自己马虎了:


<view>
    <navigator url="../../walletPackage/pages/walletInitial/walletInitial" hover-class="navigator-hover">跳转到新页面</navigator>
</view>


评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付