Neden birden fazla [ng-app] kullanmak istiyorsunuz? Angular modüller kullanılarak sürdürüldüğünden, birden çok bağımlılık kullanan bir uygulama kullanabilirsiniz.
JavaScript:
// setter syntax -> initializing other module for demonstration
angular.module('otherModule', []);
angular.module('app', ['otherModule'])
.controller('AppController', function () {
// ...do something
});
// getter syntax
angular.module('otherModule')
.controller('OtherController', function () {
// ...do something
});
HTML:
<div ng-app="app">
<div ng-controller="AppController">...</div>
<div ng-controller="OtherController">...</div>
</div>
DÜZENLE
Denetleyicinin içinde denetleyiciyi kullanmak istiyorsanız, denetleyici gibi sözdizimini kullanmanız gerektiğini unutmayın:
<div ng-app="app">
<div ng-controller="AppController as app">
<div ng-controller="OtherController as other">...</div>
</div>
</div>
ng-app="project"
Uç Bağla " örneği ve "bu, sayfanın farklı bölümlerinde çalışan modüllere sahip olmanıza izin verir" diyor, ancak ngApp belgesi "HTML belgesi başına yalnızca bir yönerge kullanılabilir" diyor.