我在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個控制器之間共享數據,服務/工廠是你最好的選擇。 –