【发布时间】:2014-12-06 21:46:37
【问题描述】:
我正在尝试显示 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}} 也显示
它的值为假。但是,即使值为 false,ng-show 仍会显示。我不确定这有什么问题。
【问题讨论】:
标签: javascript angularjs