问题标签 [ng-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.
javascript - AngularAMD + RequireJS:无法实例化模块 ngStorage
真的为这个疯狂:
我正在尝试将 AngularJS 和 RequireJS 结合起来。经过几次失败的尝试后,我转向了AngularAMD。我遵循了基本流程,但我不断收到这个令人讨厌的错误:
无法实例化模块 ngStorage,原因是:模块 'ngStorage' 不可用!您要么拼错了模块名称,要么忘记加载它...
ngStorage是一个简单的 3rd 方 Angular 模块。
这是我的main.js:
我的app.js:
我从应用程序中删除了所有其他内容,但在这里失败了......我做错了什么?
注意:我也尝试过:
但后来我得到:
angularAMD 未初始化。需要先调用 angularAMD.bootstrap(app)。
javascript - 在 angularjs 中,当 localStorage 已满时,如何捕获 ngStorage 的错误?
我正在保存几个项目以在 AngularJS 中使用,但如果用户localStorage
已满,我如何才能捕捉到该错误并允许 JavaScript 继续运行?ngStorage
localStorage
angularjs - 如何使用角度本地存储将对象数组保存到 localStorage
我在控制器中有这个数组对象,如何将此对象保存到本地存储,然后在 Angular 中的整个应用程序中访问此本地存储(我使用 ngStorage)
javascript - 访问其他控制器中的 localStorage 变量数据
在名为的控制器下,usersConrtoller.js
我将一些对象数据存储在localStorage
using 中ngStorage
。
保存到本地存储:
如何$localStorage.users
在其他控制器中访问对象的数据?
html - ngStorage - 重置为默认值
我正在使用 ngStorage 进行网络存储。
这是我目前用来检查是否$localStorage
已定义的代码。
这是我的控制器脚本。
HTML:
我正在使用此链接中给出的 rest 方法,但它不起作用。
当我单击调用函数的重置按钮时,有人帮我将值重置为默认值resetStorage()
。
提前致谢。
javascript - 观察 $localStorage 的变化
我正在使用可以在这里找到的 ngStorage 模块:https ://github.com/gsklee/ngStorage
我在 localStorage 中设置 lastSeenId 用于实时更新社交提要,因为这是一个混合应用程序(Laravel/AngularJS),我无法将其存储在$scope
.
我StatusesController
每 X 秒得到一个数组或数据(如果没有查看,则什么都没有),我得到数组的最后一项并$localStorage
像这样设置我的 var:
$localStorage.lastStatusSeen = lastId;
我的导航控制器是我为用户设置一些新计数器以查看他们是否遗漏了什么的地方,我得到了这样的 lastSeenId:
$scope.$storage.lastStatusSeen
它被发送到我的 API 以返回许多看不见的状态帖子。
这一切正常,用户在状态页面上,如果有新数据,则将本地存储 var 设置为数据数组中的最后一个 ID。
问题是我NavigationController
没有发现这个变化,并且总是传递lastSeenId
用户第一次访问页面时传递的那个。
有没有办法在本地存储中查看该密钥的更改?
编辑:根据要求,更新代码
angularjs - 使用 ngStorage 重新加载后未保存数据
我正在创建一个简单的注册 webapp,它将数据存储在本地存储元素中。我正在使用 ngStorage 框架。
这是我的js代码..
当我重新加载页面或关闭页面时,localstorage 中的数据会丢失。我检查了开发工具。我可以看到没有任何内容写入本地存储,即使该应用程序在当前会话中运行良好。我做错了什么吗?如果您需要更多信息,请告诉我..
angularjs - 使用 ngStorage 我可以使用 var 作为存储的名称/密钥吗?
我只是用 ngStorge 弄湿了我的脚,所以这可能很简单。
我正在使用https://github.com/gsklee/ngStorage。
这是他们的读/写演示:
http://plnkr.co/edit/3vfRkvG7R9DgQxtWbGHz?p=preview
我想为存储的名称/密钥使用 var。
所以而不是:
我想使用:
并使用 .x 的 testx
提前致谢。
arrays - ngStorage 数组在加载时重置
我正在使用 ngStorage 并声明了一个新数组,我将把对象推送到该数组。但是,每当页面重新加载时,数组就会被重置。
有没有办法重新编写它,以便我仍然可以声明新的空数组,然后将对象推送到本地存储中的数组,而无需在每次页面加载时都重置它?
感谢帮助!
angularjs - Ionic:为什么我的基于 $localStorage 的对象数组在设备上未定义?
我在服务中有一个基于 $localStorage 的对象数组:
对象数组用于控制器:
这需要一个对象并将其存储在对象数组中。这一切在浏览器中运行良好,但在 Ionic View 和设备上它不起作用。它显示为未定义。为什么它没有在浏览器中未定义?我究竟做错了什么?