내 컨트롤러에이 코드는 단지 logged_status
입니다. 반환 값이 false 인 경우 각도 페이지 리디렉션
app.controller('dashboardCtrl', function($scope, $stateParams, $http) {
$scope.displaySN = '';
$scope.studentNumber = sessionStorage.getItem('student_number');
$scope.get_logged_status = sessionStorage.getItem('logged_status');
console.log("Dashboard Page Logged Status: " + $scope.get_logged_status);
if(!$scope.get_logged_status)
{
console.log('should redirect because false');
}else{
console.log('should stay because true');
}
})
올바른 값을 받고있다하지만 난 어떤 문을 그것의 값을 테스트하고 로그인 할 때 메신저 예상치 못한 결과를 얻는
. 아래 이미지에서 을 얻는 대신 값이false
이므로 반대 결과가 나타납니다. 도와주세요. 나는 그것을 잘못 코딩하고 있는가?
이미지 여기
를 사용하여 시도 할 수 있습니다 $ scope.logged_status = sessionStorage.setItem ('logged_status', TRUE); – BlondePainter
당신은 그것을 확인하시기 바랍니다 – BlondePainter
아 그렇습니다 그것은 반환 문자열 console.log (typeof $ scope.get_logged_status); – BlondePainter