一部の AngularJS チュートリアルでは、Angular アプリは次のように定義されています。
myApp = angular.module("myApp",[]);
しかし、それなしでもできます。私が見ることができる唯一の違いは、コントローラーを定義するとき、イディオムを使用できないことです:
myApp.controller("myCtrl",function(){ })
しかし、使用する必要があります
function myCtrl (){}
サイト用にアプリを 1 つしか作成しない場合、myApp を明示的に定義することの他の利点はありますか? myApp を定義しない場合、モジュールはどこに接続されますか?
ある場合、Jasmin でのテストで myApp を再作成するにはどうすればよいですか?