Я сделал функцию rootscope
, в которой я фактически выхожу из системы. Но я не знаю, как назвать это в представлении.Как назвать корнеустройство fuction в html - Angular Js
Мои функции является
$rootScope.logout = function() {
$cookies.remove('auth_token');
$cookies.remove('role');
$cookies.remove('status');
$cookies.remove('id');
$location.path('/signin');
// window.alert("Logout Successfully");
$rootScope.auth_token = $cookies.get('auth_token');
$rootScope.role = $cookies.get('role');
$rootScope.status = $cookies.get('status');
$rootScope.id = $cookies.get('id');
$rootScope.keyword_auth_token = 'Bearer ' + $rootScope.auth_token; //Need to store all of them
$rootScope.is_loggedin = false;
};
мой взгляд
<button ng-click="$root.logout()">Logout</button>
Я попытался $root.logout()
, $rootScope.logout()
но не работает.
пробовал это тоже, но не работал –
Где вы регистрируете функцию '$ rootScope.logout'? –
в индексном файле, где нет контроллера –