l***@163.com
l***@163.com
  • 发布:2022-01-14 13:08
  • 更新:2022-06-15 00:00
  • 阅读:3718

uniapp开发微信小程序如何使用分包异步化特性

分类:uni小程序sdk

如题,如果把自定义组件分到其他独立的包里,页面加载的时候会失效,如何在uniapp中使用分包异步化的特性解决这个问题

2022-01-14 13:08 负责人:无 分享
已邀请:
黑客与画家

黑客与画家

小程序官网的示例试了一下,uniapp的pages.json好像不支持分包异步化的特性,如果配置了一个分包,但是没有配置具体的pages,编译后会忽略,官网配置参考:

实际我们在pages.json这样配置的时候,编译后的app.json文件没有这个包。

解决思路:

  1. 在uniapp编译后,用编译脚本对app.json文件进行修改(补充上分包异步化配置),然后对所有使用到分包内的组件的配置json文件,添加componentPlaceholder配置(不添加的话,小程序会报错,提示找不到该组件)
  2. 等待官方支持(大佬们快支持一下呀)。
  • 黑客与画家

    临时解决方案:https://ask.dcloud.net.cn/article/39622

    2022-06-10 12:20

调皮捣蛋NO1

调皮捣蛋NO1

我也遇到同样问题,

dashuai

dashuai

分包后,有没有用安卓真机调试,我遇到小程序没有问题,安卓会大量的报错

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