我在单个.js文件中使用两个控制器。我正在使用角度路线申请。如何将多个控制器连接到路由配置。
我的main.js
var app = angular.module('myApp');
app.controller('MainController', function($scope, close, title, $sce) {
});
app.controller('ModalController', function($scope, close, title, $sce) {
//console.log("sdsd");
if ((title.headers('Content-Type')).includes("pdf")) {
$scope.pdfitem = $sce.trustAsResourceUrl('data:application/pdf;base64,' + title.data);
} else {
$scope.imageitem = $sce.trustAsResourceUrl('data:image/JPEG;base64,' + title.data);
}
$scope.close = function(result) {
close(result, 500); // close, but give 500ms for bootstrap to animate
};
});

我可以添加多个控制器,如下所示,或者正确的方式
.when('/customer-details', {
templateUrl: 'customer_details.jsp',
controller: 'cutomerController',
'MainController'
})