1

ng-app="audioApp"HTMLファイルの<body>タグで宣言されたangular.jsアプリがあります。

angular.module1 つの JavaScript ファイルで呼び出しがある場合:

var app = angular.module('audioApp', []);

angular.module別の JavaScript ファイルで別の同じ呼び出しを行うことはできますか? 私のアプリケーションは、この 2 回目の呼び出しで不思議なことに壊れているangular.moduleため、この呼び出しを 2 回行うことはできないようです。

解決策への提案をいただければ幸いです。

4

1 に答える 1

4

はい。, []の部分を省略する必要があります。

var app = angular.module('audioApp');

これにより、モジュールを再定義するのではなく、モジュールへの参照が取得されます。

私がやりたいのはmodule.js、モジュールに依存するファイルやモジュールを拡張するファイルの前にあるファイルを保持することです。

audioApp.js

var app = angular.module('audioApp', ['some', 'deps']);

someDirective.js

var app = angular.module('audioApp');

app.directive(...);

someController.js

var app = angular.module('audioApp');

app.controller();
于 2013-11-15T20:11:34.980 に答える