如何在角度JS中动态加载JavaScript?

时间:2015-05-26 11:00:17

标签: angularjs

我在 angularJS 中有不同的J和CSS页面。所以我需要按页面加载。 所以我该怎么做。

一页加载两个JS。

第二页加载两个JS。

第三页加载一个JS。

...

如何按页面加载JS?

2 个答案:

答案 0 :(得分:1)

是的,你异步加载javascript文件,换句话说,你想在项目中加载延迟,有多种方法可以做到这一点 喜欢: a.reqiurejs b.ocLazyLoad.js

请阅读此文档,它可能对您有很大帮助

对于ocLazyLoad.js: - https://oclazyload.readme.io/

对于reqiurejs: - http://requirejs.org/docs/start.html 我本人会预先考虑reqiurejs,因为它会非常有效地处理家属。

答案 1 :(得分:1)

如果我理解正确您需要的是某种延迟加载。在AngularJS 1.x中有不同的方法来实现这一点,并且从我听到的Angular 2.x将提供自己的延迟加载方式。

检查此方法:https://egghead.io/lessons/angularjs-simple-lazy-loaded-angular-module-syntax-with-oclazyload