12

簡単な Javascript の質問です。たとえば、次のような Angular app.js があります。

'use strict';

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

Javascriptファイルの先頭で「use strict」を使用すると、そのファイル内のすべてのvarがstrictモードで処理されることを読みました。つまり、グローバル変数を使用するとエラーがスローされます(?)が、どうすればアクセスできますか?それがグローバルスコープにない場合、すべてのコントローラーとサービスからのその「eventApp」オブジェクト?

4

2 に答える 2

4

eventsAppangular は、モジュールの定義に使用している「eventsApp」という名前でオブジェクトへの参照を保持するため、参照する必要はありません 。

したがって、他のすべてのファイルでは、次のものを使用できます。

angular.module('eventsApp');

モジュールにアクセスするため。

于 2013-07-31T08:25:41.670 に答える