আপনি কেন একাধিক [এনজি-অ্যাপ] ব্যবহার করতে চান? যেহেতু অ্যাঙ্গুলারটি মডিউলগুলি ব্যবহার করে পুনরায় শুরু করা হয়েছে, আপনি এমন অ্যাপ্লিকেশন ব্যবহার করতে পারেন যা একাধিক নির্ভরতা ব্যবহার করে।
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
});
এইচটিএমএল:
<div ng-app="app">
<div ng-controller="AppController">...</div>
<div ng-controller="OtherController">...</div>
</div>
সম্পাদনা
মনে রাখবেন যে আপনি যদি নিয়ামকের অভ্যন্তরে নিয়ামক ব্যবহার করতে চান তবে আপনাকে নিয়ন্ত্রণকারীর বাক্য গঠনটি ব্যবহার করতে হবে, যেমন:
<div ng-app="app">
<div ng-controller="AppController as app">
<div ng-controller="OtherController as other">...</div>
</div>
</div>
ng-app="project"এবং বলে যে "এটি আপনাকে পৃষ্ঠার বিভিন্ন অংশে মডিউল দেয় যা" দেয় কিন্তু এনজিএপি ডকটি বলে যে "এইচটিএমএল ডকুমেন্টে কেবল একটি নির্দেশিকা ব্যবহার করা যেতে পারে"।