2つの異なるファイルで同じNG-Appへの2つのAngular.Module呼び出しを持つことができますか?
-
20-12-2019 - |
質問
HTMLファイルのng-app="audioApp"
タグで<body>
で宣言されているAngular.jsアプリを持っています。
1つのJavaScriptファイルにangular.module
呼び出しを持っている場合:
var app = angular.module('audioApp', []);
.
別のJavaScriptファイルで別のangular.module
呼び出しを作成できますか?私のアプリケーションはこの2番目のangular.module
呼び出しで不思議なことに分割されているので、私はこの呼び出しを2回持っていないようです。
解決策への提案が理解されよう。
解決
はい。, []
パートを省略する必要があります。
var app = angular.module('audioApp');
.
それは redefine それではなく、モジュールへの参照をつかみます。
私がやりたいことはmodule.js
ファイルを保持します。これは、モジュールに依存するか、またはそれを拡張するファイルの前に来る。
audioApp.js
var app = angular.module('audioApp', ['some', 'deps']);
.
somariouctiale.js
var app = angular.module('audioApp');
app.directive(...);
.
somecontroller.js
var app = angular.module('audioApp');
app.controller();
. 所属していません StackOverflow