标签: ng-storage

ngStorage和$ window.localStorage之间的区别

ngStorage和$ window.localStorage有什么区别?什么时候使用一个而不是另一个?我必须选择其中一个用于Web应用程序.我必须保存配置文件用户和令牌的数据

javascript local-storage angularjs angular-directive ng-storage

7
推荐指数
2
解决办法
7500
查看次数

ngStorage是否异步执行操作?

我正在使用angular.js和ngstore.我正在使用基于令牌的身份验证和node.js REST服务,从角度应用程序我将我的凭据发送到休息服务器并且我收到令牌,然后我将此令牌存储在$ localStorage中以使用所有角度应用程序($ localStorage.token).但是有时$ localStorage.token是未定义的,即使我将令牌分配给它,所以当我调用另一个休息端点在头中发送令牌时,我实际上发送了一个未定义的值.当我尝试退出时,我也这样做

delete $localStorage.token
Run Code Online (Sandbox Code Playgroud)

但当我检查用户是否已经登出时,令牌仍然存在.奇怪的是,如果我在删除令牌或分配令牌之后立即设置断点并等待一段时间,一切正常,这让我觉得那些操作可能是异步的?

这是个常见的问题吗?我怎么能解决这个问题?

任何帮助将不胜感激,谢谢.

编辑:实际上我发现问题是在使用window.location时,如果我使用$ location.path它正在工作,但由于某些原因我需要使用window.location,它应该工作,据我所知

javascript angularjs ng-storage

3
推荐指数
1
解决办法
3344
查看次数

如何在angularjs中使用ngStorage

访问https://github.com/gsklee/ngStorage.

我的代码有2个部分,在partial1我有3个输入框,输入的数据是'abc','pqr','xyz',点击按钮我想重定向到partial2,其中输入框填充了以下内容在控制器'abcpqr','abxy'中计算的详细信息.

两个部分都使用localStorage [ngStorage],并且在控制器中这些值得到计算,并在点击按钮[ng-click ="functionName()"]时被推送到partial2.该函数具有执行计算的逻辑.这该怎么做?

在应用程序中我创建了两个部分中的20多个这样的字段,所以我不想传递值而是将它们存储在localStorage中并从那里访问.

angularjs angular-local-storage ng-storage

3
推荐指数
1
解决办法
4万
查看次数

非AngularJS读取$ localstorage的方式

通常我会用来cookies将数据从一个AngularJS应用程序解析到另一个应用程序,然后在bootstrapping我的应用程序之前读取这些cookie .

这种方法的问题在于cookie具有大小限制.为了解决这个问题,我想到了$localstoragengStorage图书馆使用.

现在我的问题是,如何$localstoragebootstrapping应用程序之前读取存储在我的数据,即:纯粹JavaScript

javascript cookies angularjs ng-storage

0
推荐指数
1
解决办法
47
查看次数