Я пытаюсь показать div, зависит от разрешения пользователя входа в систему.
<div class="container">
<p> {{permission}}</p>
<div ng-show="permission" class="admin_panel">
....
</div>
</div>
и в контроллере установлено:
$scope.init = function(){
if($window.sessionStorage.isAdmin){
$scope.permission = $window.sessionStorage.isAdmin;
}
$log.info("are you admin??? " + $scope.permission);
};
$scope.init();
В консоли я могу проверить, что для разрешения установлено значение false и {{permission}}
также показано
его значение ложно. Тем не менее, ng-show все еще отображается, хотя значение false. Я не уверен, что с этим не так.