如何持久化 AngularJS 模型
How to persist AngularJS models
我正在用AngularJS编写一个Web应用程序,服务器代码是用Java编写的。客户端代码通过 HTTP API 与服务器通信。Web应用程序主要是显示统计信息,基本上包含图形。
该网页包含"开始日期"、"日期"和要显示统计信息的国家/地区名称等字段。因此,在选择了一些图表(假设我有一个 5 - 10 个图表的仪表板)后,网页提供了一个保存网页状态的选项,这样,我就可以打开页面,其中仍然显示相同的图表。即,我不必再次选择名称、日期等即可拥有图表仪表板。
我可以轻松地在 Angular 模型中包含开始日期、到日期和名称。但是要保存页面并再次重新打开,我需要将模型数据保存到一些存储介质中,重新打开时,我需要从存储介质中读取并填充 Angular 模型,对吗?
我该怎么做?我应该使用一些框架,比如 django 等,在那里我有一个单独的数据库服务器,如 sqlite?但我不想要这么复杂的工作。我需要有简单的客户端编码(HTML + JS)并保持整洁。
有解决方案吗?
Angular 是一个客户端框架。 为了持久保存或检索数据,您必须使用服务器端数据库。 使用 $resource 或 $http 通过 RESTful 接口与它交谈。
相关文章:
- 如何将ng选项的索引作为angularJs中的值传递给模型
- Angularjs无法将单选按钮与嵌套范围内的模型绑定
- AngularJS-使模型变量可用于jQuery
- 如何创建具有默认值的JavaScript对象字段?(AngularJS模型相关)
- 自定义指令中的AngularJS ng模型
- 模型更改时的AngularJS动画
- AngularJS在更改模型时引发更改
- Angularjs:如何让ui选择只有一种方式的模型竞标
- AngularJS模型在手动更改选项后不会更新
- AngularJS+IE 11+聚合物=ng模型未更新
- 如何在angularjs中点击按钮重置模型
- AngularJS ng下拉树结构的模型定义
- 延迟 AngularJS 路由更改,直到加载模型以防止闪烁
- 需要使用触摸屏从 AngularJS 指令中更新模型
- AngularJs 切换模板 URL 并访问模型数据
- 如何将子值绑定到模型 angularjs
- 父/子模型AngularJS上的默认ngOptions
- 如何向控制器发送数据,比如Model有列表模型AngularJs
- 更新模型angularJS
- 为这个JSON输入数组定义ng模型——AngularJS