Может ли контроллер наследовать область от родительского контроллера при использовании ui-router

У меня есть следующее:

var admin = {

   name: 'admin',
    url: '/admin',
    views: {
        'nav-sub': {
            templateUrl: '/Content/app/admin/partials/nav-sub.html',
            controller: function ($scope) { $scope.message = "hello"; }
        }
    },
    controller: ['$scope', function ($scope) {
        $scope.message = "hello";
    }]
}

var subject = {
    name: 'subject',
    parent: admin,
    url: '/subject',
    views: {
        'grid@': {
            templateUrl: '/Content/app/admin/partials/grid-subject.html',
            controller: 'AdminGridSubjectController',
        }
    }
};

Я хотел бы, чтобы AdminGridSubjectController знал, что такое значение $ scope.message, но, похоже, ничего об этом не знает. Есть ли что-то, что я делаю не так?

stApp.controller('AdminGridSubjectController', ['$scope', function ( $scope ) {
    var a = $scope.message;
}]);

Ответы на вопрос(3)

Ваш ответ на вопрос