学习angularjs时的存储方法
Storage method while learning angularjs
我目前正在学习angularjs,并试图构建一个listapp。
我正在努力决定在构建原型时应该使用哪种存储方法。
目前我正在使用一个绑定到作用域的对象,但它对我来说不是很好
- 列表名称
- 列表类型
- 列出项目
- 文本
- 已完成
我希望能够从存储中添加、删除和编辑。
任何建议、链接、教程、指导或其他内容都将不胜感激!
此外,我还计划稍后转到firebase(我觉得这只是在我学习角度时增加了一层额外的复杂性)。
对于学习/原型设计,您可以使用MongoLab数据库作为存储(最多500 MB是免费的)。由于MongoLab数据库是托管的,所以您不必关心配置您的开发环境(即安装数据库服务器、数据库客户端或其他任何东西)。您只需在网页上创建一些简单的数据库(通过GUI管理工具),然后在angularjs代码中使用URL,如:
var url = "https://api.mongolab.com/api/1/databases/angularjs-intro/collections/users?apiKey=terrPcifZzn01_ImGsFOIZ96SwvSXgN9";
return $http.get(url);
看看它是如何在这个AngularJS教程中使用的。
如果您只是在学习/原型设计,本地存储应该适合您的需求。
localStorage.setItem('key', 'value');
localStorage.getItem('key'); // returns 'value'
相关文章:
- 将JSON存储和恢复到此Ionic应用程序的最有效方法
- 有没有一种方法可以从chrome'的存储映像
- 有哪些方法可以在html和javascript中实现持久,可共享的存储
- 在 Windows 现代(地铁)UI 应用中存储图像文件和音频文件的方法是什么?
- Ext JS - 将面板绑定到数据存储的最佳方法
- 无法使用HTML5 Web存储保存布尔值的解决方法
- 有没有任何方法可以将json对象存储在HTML标记的默认/自定义属性中,比如<tr>
- 为内容脚本[Chrome扩展]获取本地存储价值的简单方法
- 如何在Javascript中向存储类添加自定义方法
- 有没有一种存储图像变量的短方法
- Javascript File将存储密钥渲染到onload方法中
- 方法存储数据,直到浏览器关闭
- 为什么在Redux存储中使用字符串而不是直接方法调用来触发操作
- HTML5本地存储方法的优势
- 正在从内容脚本重写存储方法
- 学习angularjs时的存储方法
- Mootools存储方法:数据存储在哪里
- 如何创建本地存储方法
- Jasmine监视控制器初始化时调用的角度本地存储方法
- 什么是最好的本地存储方法