로그 아웃 할 때 일부 버튼이 사라지도록하려하지만 재로드 명령을 넣지 않으면 다시로드되지 않고 버튼이 사라지지 않습니다. 재로드 명령을 넣은 후에 프로세스가 재로드 라인에서 끝나기 때문에 뷰가 변경되지 않습니다. 여기AngularJS 다시로드하여 다른보기로 리디렉션하는 방법은 무엇입니까?
내 코드 :
$scope.logout = function(){
deleteCookie("Username","/");
location.reload();
$location.path('/view1');
}
이 도와주세요!
UPATE는 :
'use strict';
// Declare app level module which depends on views, and components
angular.module('myApp', [
'ngRoute',
'myApp.view1',
'myApp.view2',
'myApp.viewLogin',
'myApp.SaveCafeDetail',
'myApp.viewUserprofile',
'myApp.viewManageuser',
'myApp.viewEditcafe',
'myApp.version'
]).
config(['$locationProvider', '$routeProvider', function($locationProvider, $routeProvider) {
$locationProvider.hashPrefix('!');
$routeProvider.otherwise({redirectTo: '/view1'});
}]);
if else 태그에 deleteCookie 넣기 – Aman
@AyanAman 그 원인이 문제입니까? –
어떻게 사라지고있는 버튼 ?? – Chetan