我想使用会话变量来隐藏 angular js 中的显示元素

I want to use session variable to hide display elements in angular js

我想使用会话变量 logged 来隐藏和显示我的 angular 元素 我在 java 代码中将此元素的值设置为 true。

request.getSession().setAttribute("logged", "true");

我尝试了以下代码

<div ng-show = "${logged}">

但是 div 在我刷新 (F5) 到我的页面之前不会显示
编辑:我正在使用 spring 安全与 angularjs

我认为正确的方法是您应该将 cookie 和本地存储用于客户端脚本。 因为 cookie 和 localstorage 有用户定义的到期时间。