angular 2 load unload css,特定于组件的脚本文件

时间:2016-09-25 08:34:41

标签: angular

我处于角度2的初级阶段。 在我的角度2单页应用程序中我没有。要在我的一个组件中加载脚本和css文件。

现在当我在浏览器中打开该组件视图时,它会将所有文件加载到html页面的头部并且运行良好,但之后当我打开其他视图时,所有css,js文件仍然存在于那里,这使得速度很慢我的申请。

当我切换到另一个应用程序视图时,我需要卸载这些组件特定文件(js,css)。

角度2中是否有任何方式或选项,请提出最佳建议。

1 个答案:

答案 0 :(得分:1)

使用延迟加载根据需要加载要素模块。

https://angular.io/docs/ts/latest/guide/ngmodule.html#!#lazy-load