我目前正在学习 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/