私のアプリケーションには、ルーティングに使用される 2 つのモジュールがあります。これがそのコードです
//モジュール1:
angular.module('phonecat', []).
config(['$routeProvider', function($routeProvider) {
$routeProvider.
when('/phones', {templateUrl: 'partials/phone-list.html', controller: PhoneListCtrl}).
when('/phones/:phoneId', {templateUrl: 'partials/phone-detail.html', controller: PhoneDetailCtrl}).
otherwise({redirectTo: '/phones'});
}]);
モジュール 2:
angular.module("computer",[]).config(['$routeProvider', function($routeProvider) {
$routeProvider.when('/test',{templateUrl:'mypath/my-list.html',controller:ComputerListCtrl});
}]);
angularJS ドキュメントに従って、これらのモジュールをng-appに登録する必要があります。
<html lang="en" ng-app="phonecat">
しかし、上記のコードでは、一度に登録できるモジュールは 1 つだけです。つまり、phoneCat モジュールまたはコンピューター モジュールです。このため、1 つのモジュール データしかアプリケーションにロードできません。
ですから、ブートストラップ中に両方のモジュールをng-appに登録するにはどうすればよいですか、またはこれを行うことができる他の方法はありますか。