javascript - 学习angularjs时的存储方法

标签 javascript angularjs

我目前正在学习 angularjs 并尝试构建一个 listapp。

在构建原型(prototype)时,我正在努力决定应该使用哪种存储方法。

目前我正在使用绑定(bind)到范围的对象,但它对我来说效果不是很好。

  • 列表名称
    • 列表类型
    • 列表项
      • 正文
      • 完成

我希望能够从存储中添加、删除和编辑。

任何建议、链接、教程、指导或任何值得赞赏的东西!

我还计划稍后转移到 firebase(我觉得它只是在我学习 angular 时增加了一层额外的复杂性 atm)。

最佳答案

对于学习/原型(prototype)制作,您可以使用 MongoLab database作为存储(最多 500 MB 是免费的)。由于托管了 MongoLab 数据库,您不必关心配置开发环境(即安装数据库服务器、数据库客户端或其他任何东西)。您只需在网页上创建一些简单的数据库(通过 GUI admin tool ),然后在 angularjs 代码中使用 URL,例如:

var url = "https://api.mongolab.com/api/1/databases/angularjs-intro/collections/users?apiKey=terrPcifZzn01_ImGsFOIZ96SwvSXgN9";
return $http.get(url);

看看它是如何在这个 AngularJS tutorial 中使用的.

关于javascript - 学习angularjs时的存储方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26317558/

相关文章:

javascript - 屏幕阅读器 - jquery 弹出窗口

javascript - jQuery:绑定(bind) "CTRL+A"仅选择特定区域

javascript - 链接在鼠标悬停时出现的 div 元素内不起作用

javascript - Ajax(以前称为 AJAX)和 AJANE 之间的实际区别是什么?

angularjs - 为什么 $rootScope.$watch 多次返回一个值?

angularjs - 使用iframe从youtube到ionic项目在单页上播放视频

javascript - 如果 session 设置为 true,则打开一个 div

c# - 如何在无人干预的情况下自动连续轮询FTP服务器

javascript - 如何验证使用 ng-repeat、ng-show( Angular )动态创建的输入

javascript - 重置表单后验证消息未删除