我在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路线?
如果你想在2个控制器之间共享数据,服务/工厂是你最好的选择。 –