我在 angularJS 中有不同的J和CSS页面。所以我需要按页面加载。 所以我该怎么做。
等
一页加载两个JS。
第二页加载两个JS。
第三页加载一个JS。
...
如何按页面加载JS?
答案 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