В моем коде я хочу приложить $ scope.requireLogin значение requireLogin данных. Как я могу получить это в этом .state
?
.state('403', {
url: '/403',
templateUrl: '403.tmpl.html',
controller: function($scope, $state, APP, Auth) {
$scope.app = APP;
$scope.goHome = function() {
if(Auth.isAuthenticated()){
$scope.requireLogin = true;
$state.go('admin-panel.default.home');
}
else{
$scope.requireLogin = false;
$state.go('admin-panel.public.home');
}
};
},
data: {
requireLogin: $scope.requireLogin
}
})
Может ли кто-нибудь сказать мне дорогу?
Вы имеете в виду в этом контроллер: функция ($ scope, $ state, APP, Auth) {})? – user3391137
он не работает. Brok – user3391137
См. Раздел «Прикрепление пользовательских данных к объектам состояния» в https://github.com/angular-ui/ui-router/wiki –