Можно ли ввести один контроллер модуля в другой контроллер модуля?
Хотите убедиться, что контроллер из одного модуля может быть введен в другой модуль? Я знаю, что мы можем внедрить фабрику, сервисы и т. Д. Из одного модуля в другой. Но возможно ли получить доступ к содержимому одного контроллера в другой контроллер второго модуля Ex:
// МОДУЛЬ 1
var module1 = angular.module("module1", []);
module1.controller('module1Ctrl', function($scope){
$scope.print = function(){
console.log('In module1');
}
});
// МОДУЛЬ 2
var mainModule = angular.module('mainModule',['module1']);
mainModule.controller('mainModuleCtrl', function($scope, **module1Ctrl**){
moduleCtrl.print(); // **Can be it's possible**
});
В HTML
<ng-app="mainModule" ng-controller="mainModuleCtrl"></>