从所有不同的Ember.js示例中,我还不能确定Ember.js中是否有执行REST AJAX调用的默认方法。许多示例为CRUD操作构建自己的接口。我甚至试图筛选代码以查找任何对AJAX调用的引用,但一无所获。
所以,我的问题是,在Ember.js中是否有REST API的默认实现。如果是,我该如何使用它?另外,对于特定的应用程序,如果我想构建定制的CRUD方法,我应该在哪里将它们插入到Ember.js中?
发布于 2012-01-20 02:46:28
[2014-02-18:已弃用-我不再支持ember-rest,因为它过于简单,建议在大多数ember项目中使用ember-data。请查看 ,了解ember-data以及此 ]的概述
在学习Ember时,我决定创建一个非常简单的Ember REST库。我还写了一个示例Rails CRUD app。
我的目标是让这个项目尽可能简单,同时仍然包括错误处理和验证。Ember REST肯定比Ember Data和Ember Resource精简得多,我希望你会发现代码有很好的注释和可访问性。
发布于 2011-12-26 13:51:55
看起来Ember Data就是你要找的。它是GitHub中emberjs组织的一部分。
发布于 2012-01-05 06:42:23
有一个针对REST JSON接口的Ember Resource库。它为Ember.Resource类提供了save()、fetch()和destroy()操作,这些操作很容易被重写。看起来它现在应该比Ember Data更成熟。
https://stackoverflow.com/questions/8623091
复制相似问题