我在我的应用程序中使用angular-ui-router。 我想检查用户所在的当前状态,并在视图中显示相同的状态。当我使用“$ state.current.name”时,它给出错误“name is not defined”。 以下是我的代码,请检查
headerCntroller.js
angular.module("adminsuite").controller("headerController",['AuthenticationService','$state','$rootScope','$cookieStore','$scope',function(AuthenticationService,$rootScope,$cookieStore,$scope,$state){
$scope.header = $state.current.name;
$rootScope.global = {
search: '',
newsurvey: false
};
$scope.logout = function(){
//$scope.dataLoading = true;
AuthenticationService.ClearCredentials();
console.log($cookieStore.get('globals'));
//$state.go('login');
};
}]);