Skip to content

uniapp、小程序

问题 1:小程序编译过程?和原理?

问题 2:小程序是如何渲染的?

问题 3:小程序如何实现跨平台?

问题 4:小程序分包的作用?以及分包进行懒加载,具体是怎么做的?

分包进行懒加载,具体做法

将代码和资源进行拆分为多个包,分为主包和分包,主包是默认加载的,当用户点击需要加载的分包时,才进行加载,这样主包加载速度会更快,用户体验会更好。

懒加载:

  • app.json 配置分包
  • 在需要加载的分包中,使用 import() 动态导入代码,并使用 Promise 对象来处理加载结果。

优点: 主包体积减少,首屏加载更快

注意:分包之间不能互相引用