我在我的Rendr应用程序的控制器中得到500 ReferenceError: localStorage is not defined。我试图从localStorage中获取授权令牌,并在获取规范之前将其设置为标头。我也尝试过window.localStorage,但后来没有定义窗口。在控制器级别上,我没有访问窗口对象的权限吗?如果没有,我将如何从localStorage获取。
这是我的控制器代码。
我试图使用localStorage从表单中获取值,并在第二个页面中填充第二个表单的一些字段。存储字段部分运行良好,但在第二页上,有一个iframe,显然它使用localStorage。当我试图在第二个页面上使用localStorage时,它会从这个“第二个”localStorage中检索值。// This displays the correct localStorage info, so on page load, it seems to only
当用户第一次登录系统时,它应该保存在某种缓存(localStorage、sessionStorage、cookie)中,这样即使页面重新加载,用户详细信息也会在那里供应用程序使用。我想知道存储这些详细信息的最佳位置,因为在我的user对象中有很多数据需要存储,目前我正在使用localStorage并在其中对user对象进行字符串注册localStorage.setItem);
localStorage.setItem("expiresIn", l