我正在使用Ionic3 + Angular5进行移动应用程序开发。我是Ionic3的新手。
我知道 Web 应用程序的延迟加载可以提高性能,因为它只加载所需的组件。但是对于移动应用程序,当整个应用程序下载到手机时,延迟加载在这里仍然适用吗?当我使用延迟加载时,移动应用程序是否有任何副作用?
是的,延迟加载但是对于移动应用程序,当整个应用程序下载到手机时,延迟加载是否仍然适用于此处
仍然适用,因为延迟加载不仅仅是获取所需的组件,这也意味着应用程序的启动时间会更快,因为只需要解析整个 JavaScript 代码的一部分。
如果您的复杂应用程序包含太多页面,那么使用延迟加载将显着提高启动时间和性能。
延迟加载在这里仍然适用吗?
是的,因为该应用程序将页面视为一个 Web 视图。
当我使用延迟加载时,移动应用程序是否有任何副作用?
唯一的副作用是你有一些滞后。 您可以通过根据优先级预加载某些页面来解决此问题。
请参阅本文和第 2 部分