Can an AngularJS controller inherit from another controller in the same module?
Within a module, a controller can inherit properties from an outside controller: var app = angular.module(‘angularjs-starter’, []); var ParentCtrl = function ($scope, $location) { }; app.controller(‘ChildCtrl’, function($scope, $injector) { $injector.invoke(ParentCtrl, this, {$scope: $scope}); }); Example via: Dead link: http://blog.omkarpatil.com/2013/02/controller-inheritance-in-angularjs.html Can also a controller inside a module inherit from a sibling? var app = angular.module(‘angularjs-starter’, []); … Read more