Javascript 如何用Angular声明特定模块

Javascript 如何用Angular声明特定模块,javascript,angularjs,Javascript,Angularjs,我想声明特定的模块,因为 我在每一页上加载我所有的角度文件。。 它很大。 我想在每个页面上加载特定角度的文件 我的app.js文件如下所示: var testApp = angular.module( 'testApp', [ 'MainCtrl', 'AdminCtrl', 'UserCtrl', 'ArticleCtrl', 'ArticleService', 'MediaService', 'UserService', ], fun

我想声明特定的模块,因为 我在每一页上加载我所有的角度文件。。 它很大。 我想在每个页面上加载特定角度的文件

我的app.js文件如下所示:

var testApp = angular.module(
'testApp', [
    'MainCtrl',
    'AdminCtrl',
    'UserCtrl',
    'ArticleCtrl',
    'ArticleService', 
    'MediaService',
    'UserService',
],
function($interpolateProvider) {
    $interpolateProvider.startSymbol('[[');
    $interpolateProvider.endSymbol(']]');
}
);
但它希望声明不再加载的模块。 因此,与其为我需要的每个页面制作一个特定的app.js

谁有更好的主意


谢谢。

您可以使用requirejs,模块将按需加载

如何实现这一点的非常好的教程:


谢谢您的建议!