1.angular module Dependencies
Angular can divide the code into several modules, and then a module can rely on the module, using the Submodule function. The dependent modules need to be loaded before this module. The app module relies on the Module1 and Module2 modules as shown below.
var app = Angular.module ("app", [Module1,module2]);
2.requireJs
Enables applications to load modules asynchronously on demand, managing the dependencies of modules. Once the submodule is loaded, the module is reloaded and the submodule is loaded asynchronously.
3. Load on Demand
With single page development, when the app starts, the submodule that the main module relies on is pre-loaded. Using angular and requirejs to build projects together, you can load the module on demand and improve the response speed of the Web page.
Require (['/namefilter ', '/paging '],function(nameftl,ngpaging) { var app = Angular.module ("User", [' NAMEFTL ', ' ngpaging ']); App.controller (' Userctrl ', [$scope,function($scope) { ... }]}); // start Angularangular.bootstrap (document,["User"]);
<DivNg-controller= "Userctr"> <lableNg-bind= "id | namefilter"></lable></Div><PagingNum= "Pagenum"></Paging>
Angular and Requirejs construction project