【发布时间】:2016-05-23 13:18:42
【问题描述】:
我已经使用 Angular 1 编写了一个大型应用程序,并使用 AMD 编写了 requireJS,用于延迟加载和结构化。该应用程序不使用路由,但应用程序的某些部分,如 HTML、css 和 Javascript(角度模块)是延迟加载的。
现在我想更改为 Angular 2,我正在为 HTML、css 和 JS(角度)内容寻找最好的延迟加载技术,它不依赖于路由,也不依赖于数千个不同的 javascript 框架.
所以懒加载路由组件看起来很简单: http://blog.mgechev.com/2015/09/30/lazy-loading-components-routes-services-router-angular-2
但是如果没有路由,您将如何完成该场景? 你会推荐像 webpack 这样的东西,还是我应该保留 requireJS? angular 2 是否有类似 OLazyload 的东西?或者即使没有任何框架,它也能以某种方式与 Angular 2 一起工作?
我是“保持简单”的朋友,我真的希望它尽可能小而简单。
谢谢!
【问题讨论】:
标签: javascript html css angularjs lazy-loading