Angularjs包括JavaScript文件 [英] Angularjs include the javascript files

查看:155
本文介绍了Angularjs包括JavaScript文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好我使用angularjs没有jQuery的(并希望留在这个状态)。

Hello I'm using angularjs without jQuery (and want to stay in this status).

现在,我包括我这样的JavaScript文件:

Now I'm including my javascript files like this:

<script src="bower_components/angular/angular.min.js"></script>
<script src="bower_components/angular-route/angular-route.min.js"></script>
<script src="bower_components/angular-touch/angular-touch.min.js"></script>
<script src="bower_components/angular-bootstrap/ui-bootstrap.min.js"></script>
<script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.min.js"></script>
<script src="js/app.js"></script>
<script src="js/controllers.js"></script>
<script src="js/directives.js"></script>
<script src="js/services.js"></script>
<script src="js/filters.js"></script>

和它不是一个好办法。监守,如果我想为的HomeController 一个劲儿地文件和 AboutController 单个文件要我做2脚本标签

And it's not a good way. Becuase if I want to make a signle file for HomeController and a single file for AboutController I have to make 2 script tags.

有什么办法可以包括来自app.js这些文件? (只有当你看到控制器的名字,那么它包含)

There is any way to include those files from the app.js? (only when you see controller name then include it)

感谢。

推荐答案

男人,用RequireJS动态加载。看到 https://github.com/tnajdek/angular-requirejs-seed 。该项目支持Angular.JS并使用RequireJS落后。​​

Man, use RequireJS to load dynamically. see https://github.com/tnajdek/angular-requirejs-seed . This project supports Angular.JS and uses RequireJS behind.

使用RequireJS您的index.html将只有1脚本包括,请参见:

With RequireJS your index.html will have only 1 script include, see:

<script data-main="app/js/main" src="app/bower_components/requirejs/require.js">

这篇关于Angularjs包括JavaScript文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆