簡體   English   中英

Angularjs包含javascript文件

[英]Angularjs include the javascript files

您好,我正在使用沒有jQuery的angularjs(並希望保持這種狀態)。

現在,我將包含如下的JavaScript文件:

<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創建一個文件, AboutController必須制作2個腳本標簽。

有什么辦法可以包含來自app.js的那些文件? (僅當您看到控制器名稱然后包括它時)

謝謝。

伙計,請使用RequireJS動態加載。 參見https://github.com/tnajdek/angular-requirejs-seed 該項目支持Angular.JS,並在后面使用RequireJS。

使用RequireJS,您的index.html將僅包含1個腳本,請參閱:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM