В некоторых AngularJS учебников, угловатое приложение определяется как:В чем преимущество определения углового приложения?
myApp = angular.module("myApp",[]);
Но мы можем обойтись и без нее. Единственное различие, которое я могу видеть, когда мы определяем контроллер, мы не можем использовать идиомы:
myApp.controller("myCtrl",function(){ })
но должен использовать
function myCtrl(){}
Есть ли какие-либо другие преимущества определения MYAPP в явном виде, учитывая, что я создаст только одно приложение для моего сайта? Если я не определяю myApp, то где мои модули привязаны?
Если есть, то как я могу воссоздать myApp при тестировании с помощью Jasmin?
Спасибо за кучу за очень четкий ответ! – AdamNYC
Вы также можете присоединить 'services',' directives', ... – EpokK