この質問は以前に尋ねられましたが、ほとんどの回答は、これを行う角度シードを見ることを示唆しています。
// include angular loader, which allows the files to load in any order
/*
AngularJS v1.0.0rc1
(c) 2010-2012 AngularJS http://angularjs.org
License: MIT
*/
'use strict';(function ..............................................
$script([
'lib/angular/angular.js',
'js/app.js',
'js/services.js'
], function() {
// when all is done, execute bootstrap angular application
angular.bootstrap(document, ['myApp']);
});
しかし、ローダーの利点はまだわかりません。上記のコードと次のコードの違いは何ですか?
<script src='lib/angular/angular.js'></script>
<script src='js/app.js'></script>
<script src='js/services.js'></script>
<script type="text/javascript">
angular.element(document).ready(function () {
angular.bootstrap(document, ['mainApp']);
});