我处于角度2的初级阶段。 在我的角度2单页应用程序中我没有。要在我的一个组件中加载脚本和css文件。
现在当我在浏览器中打开该组件视图时,它会将所有文件加载到html页面的头部并且运行良好,但之后当我打开其他视图时,所有css,js文件仍然存在于那里,这使得速度很慢我的申请。
当我切换到另一个应用程序视图时,我需要卸载这些组件特定文件(js,css)。
角度2中是否有任何方式或选项,请提出最佳建议。
答案 0 :(得分:1)
使用延迟加载根据需要加载要素模块。
https://angular.io/docs/ts/latest/guide/ngmodule.html#!#lazy-load