问题标签 [angular-local-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
439 浏览

javascript - ng-show 在初始页面上不起作用

我目前正在使用 Ionic - angularJS 开发应用程序

为了在主页中显示内容,我使用指令 ng-show='isLogged',此条件必须为 false 才能显示内容。

这是页面 home.html 的代码:

该参数isLogged在用户打开应用程序时定义

我的问题是,当我打开应用程序并且变量$rootScope.isLogged为真时,内容仍然显示

我在应用程序中有一个侧边菜单,我不知道为什么,但是当我单击打开侧边菜单时,内容在开始时按预期消失。为了测试项目的另一部分,我在应用程序的菜单栏中添加了一个按钮,当我单击此按钮(用于在控制台中显示 localStorage 的内容)时,内容也会消失。

提前感谢您的任何想法。

应用程序.js:

索引.html:

主页.html:

0 投票
3 回答
106 浏览

angularjs - 路由到新状态时如何更新 $resource 中的标头

我正在尝试在这个项目中实现 JWT 令牌。为此,我在 中使用了 Authorization 标头$resource,就像这样。

当我以 UI 状态“A”登录时,登录后,我将令牌放入 localStorage 作为

当我转到页面的 UI 状态“B”时,它使用以下服务并发送没有令牌的请求。但是在刷新页面时,它会使用令牌发送相同的请求。

我认为该服务$localStorage.token最初会存储该值,即使状态发生变化也会使用该值。但是当页面重新加载时,它会$localStorage.token再次获取该值。

$localStorage.token每次 UI 状态更改时,如何强制此服务获取值?

提前致谢!

0 投票
1 回答
1323 浏览

angular - 如何在我的情况下观看 angular2 中的本地存储?

我想观看本地存储,但我无法编写代码

我的情况是当用户登录时,我正在获取用户角色 ID 和权限列表,仅依赖于权限侧菜单,登录用户可以切换角色后,在这种情况下侧菜单将根据权限更改,这里我保存角色localstorage 中的 id val,当用户切换角色角色 id 正在更改并且权限也发生更改时,

我的疑问是如何观察这种变化,

我关注了这个链接 如何在 Angular2 中观察 localStorage 的变化?

但我无法写出我的场景,请帮帮我

我的代码供参考

0 投票
2 回答
1302 浏览

javascript - 量角器 - 根据规范清除 LocalStorage 以丢失连接

window.localStorage.removeItem("name of localStorage variable you want to remove");用来删除规范中的两个不同的 localStorage 密钥,它们已成功删除。

下一步是进入我的应用程序的另一个页面以显示一个对话框,要求您由于会话丢失而再次登录,但是即使正确清除 localStorage 键,使用量角器执行此操作也不起作用,而是手动执行(删除它们给予右键单击和删除),它的工作原理和对话框弹出。

可能是什么问题呢?

0 投票
1 回答
128 浏览

angularjs - Angular.js 使用过滤器从集合中删除项目

我需要一些有关此代码的帮助,我正在存储“活动”并将其删除。现在它正在存储但不删除。(我只需要这个代码的简单解决方案)。

Angular.js

html

0 投票
2 回答
3295 浏览

authentication - 作为匿名用户的身份验证

我想重现 plunker 如何管理匿名帐户。

Plunker 可以识别匿名用户。例如,我们可以将 plunker 保存为anonym然后freeze它。因此,

  1. 只有同一个用户(在清除浏览器历史记录之前)拥有对此插件的完全访问权限(例如,保存修改、解冻)。

  2. 如果同一用户在另一个浏览器中打开它或其他用户打开相同的链接,他们不能save进行任何修改;他们必须这样fork做。

在我的网站中,我使用管理命名用户的local策略。passport.js例如,

我使用 alocalStorage来存储令牌。例如,

有谁知道是否passport.js有任何策略或现有工具可以像 plunker 那样管理匿名帐户?否则,有没有一种传统的方法可以实现这一目标?

0 投票
1 回答
127 浏览

angular - 从本地存储访问数据并在 ionic 2 中发送到服务器的正确方法是什么?

我正在尝试从本地存储中获取我的令牌并将其设置在标题中,但我不知道为什么它没有设置。

0 投票
0 回答
448 浏览

javascript - Ionic 用持久存储同步替换 localStorage

我的 Ionic 应用程序遇到了问题,由于内存不足,localStorage 被擦除了。我研究了许多不同的持久性机制 sqlite、Cordova 本机存储等。

我的问题.... localStorage 是作为同步调用实现的,因此我的整个代码库都以这种方式使用 localStorage 调用。几乎我看过的每个持久性选项都是异步的(这虽然是一件好事),但重构代码库以供使用将是一项艰巨的任务。我几乎陷入重构吗?

我正在寻找有关如何解决这一困境的任何建议或指导。

0 投票
1 回答
510 浏览

angularjs - 如何在 $translateProvider 模块配置中使用 localStorageService

我将 angular-translate 和 angular-local-storage 与 MEANjs 一起使用,所有这些都添加到模块依赖项中,

在应用程序 config.js 中:

在 init.js 中:

我已经在html中包含了所有.js文件,运行时出现错误Unknown provider: localStorageService,我知道在配置部分,必须使用provider,但如果我用localStorageServiceProvidertransConfig,它不能 .get('storage_user_lang')

有什么方法可以在配置中使用服务?或者如何使用提供者调用自助服务的方法?

0 投票
2 回答
3060 浏览

bookmarks - 如何在 ionic 2 中使用本地存储来存储和检索数据

HTML 代码

打字稿代码

上面显示的代码工作得很好。我正在尝试通过 HTTP 调用构建来自服务器的数据列表。

这个应用程序应该让用户通过点击书签或购物车等按钮来收藏列表。

数据变量是一个 JSON 对象,包含 id、title、content 作为属性。

谁能建议我如何存储用户单击的任何列表,而不覆盖本地存储变量?