分包之后,A包下面A1页面下面的A2组件,使用B包下面的B2组件

- 发布:2024-12-09 14:27
- 更新:2025-04-22 11:06
- 阅读:1051
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: WIN11
HBuilderX类型: 正式
HBuilderX版本号: 4.24
第三方开发者工具版本号: 1.06.2402040
基础库版本号: 3.4.9
项目创建方式: HBuilderX
操作步骤:
预期结果:
正常使用跨分包的组件
正常使用跨分包的组件
实际结果:
Component is not found in path
Component is not found in path
bug描述:
分包之后,A包下面A1页面下面的A2组件,使用了B包下面的B2组件,没办法在A2组件中指定componentPlaceholder

saoge (作者) - 前端开发者
目前解决了,解决方案就是把组件也写进pages.json里面去,这样编译出来的就有相关的东西了,这个办法有点笨,还是希望官方可以支持一下
-
-
-
-
-
-
-
回复 saoge: pages.json配置的路由地址需要跟文件目录一样吧,就是路由地址就是文件目录地址,只能通过path设置,可以做到路由地址和文件目录地址不同吗?
2025-09-25 15:00

假如我的主包page/index页面配置了componentPlaceholder,page/index下还有一些文件用到了子包的组件,为什么会出现找不到该组件呢
saoge (作者)
就是A分包下面的某个组件,想要使用B分包下面的某个组件,但是没办法给A分包下面的组件指定这个B分包下面的组件的占位元素,导致微信小程序报错
2024-12-11 17:33