Я контроллер в AngluarJS определяется следующим образом:доступа родительский контроллер от состояния ребенка
'use strict';
var app = angular.module('app');
app.controller('AppCtrl', ['sth',
function (sth) {
this.inverse = false;
}
]);
здесь маршруты deffinition:
$stateProvider.
state('app', {
abstract: true,
templateUrl: 'app/views/layout.html',
controller: 'AppCtrl',
controllerAs: 'app',
resolve: {}
}).
state('app.settings', {
abstract: true,
url: '/settings',
template: '<ui-view/>',
onEnter: function() {
}
});
Как получить доступ к обратной переменной из AppCtrl в app.settings маршрут?
Если вы хотите обмениваться данными между двумя контроллерами, вам лучше всего воспользоваться сервисом/заводом. –