分包加载Subpackage Loading
你可能会说
首页先打开,不常用的售后页能不能晚点再加载?
把小程序代码拆成主包和按需加载的分包的机制商城首页可以放在主包,退货与维修页放在售后分包,用户进入售后时再加载相关代码。这里下载的是页面代码与资源,不是向服务器读取订单数据。
也常被叫作小程序分包代码分包Subpackage
延伸阅读 · 权威出处
首页先打开,不常用的售后页能不能晚点再加载?
打开首页 → 下载 main main 包含首页、退货、维修页
首次只看首页,也要先下载包里的售后代码。
入口与公共资源放主包:入口页及普通分包共同需要的资源放在主包里,一项功能的页面与专属资源可以放入对应分包。
按进入的功能加载:打开分包里的页面可以触发该包下载。预下载和缓存会改变实际时机,应该看下载记录确认,而不是凭感觉判断。
请检查这个微信小程序的代码包,把低频的退货和维修页放到售后分包,入口页与公共资源留在主包。完成后清楚说明哪些页面移动了,并在无缓存首次打开时核对:首页先取主包,进入售后才取分包,两个页面和订单数据都正常。