【问题标题】:Angular Universal - lazy load issueAngular Universal - 延迟加载问题
【发布时间】:2017-02-16 23:28:25
【问题描述】:

我正在使用 Angular2 Universal 作为我的项目的启动器。当我设置启动器并运行应用程序时,即使我没有导航到延迟页面,延迟加载的“捆绑包”也会被加载。

它是这样工作的吗?

【问题讨论】:

  • 据我了解..(但不确定).. 使用 Universal 时,它会从服务器首次启动服务器 .. 但文件也会从客户端下载,在引导后重新水合视图。 .所以也许这就是为什么..而且你确定它是延迟加载的吗?

标签: javascript css angularjs universal lazy-loading


【解决方案1】:

我想通了。这些块正在“预加载”,这就是它显示在网络请求中的原因。

为了防止预加载,进入 browser.module.ts 并删除“preloadingStrategy: IdlePreload”

【讨论】:

  • 我找不到 preloadingStrategy: IdlePreload,你的 Angular 通用是什么版本?
  • 是v2.1.0-rc.1
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-08
  • 1970-01-01
  • 1970-01-01
  • 2021-04-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多