首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >成员-数据,保存和张贴到不同的URL的

成员-数据,保存和张贴到不同的URL的
EN

Stack Overflow用户
提问于 2014-02-18 16:54:08
回答 1查看 532关注 0票数 1

我目前正在使用Ember 1.3.1和Ember-Data。目前,我使用getJSON从URL中检索数据。下面是一个例子:

App.ProcessCreateRoute = Ember.Route.extend({ model: Ember.$.getJSON()){返回Ember.$.getJSON('/ProcessManager/manage?Type=forms&action=list‘).then(函数(数据){ var forms = []; $.each(data.forms,函数(){ forms.push(this);});返回表单;

通过在EmberJS中触发控制器操作,我使用另一个GET请求将数据放在服务器上。例如,如果我想添加一个新的表单,我会:

$.ajax({type:'GET',url: formulateURL,dataType:'json'});

正如您所看到的,我获得了URL,并在我的表单中附加了值并发送到服务器。

有人能告诉我怎么把这个翻译成Ember数据吗?我目前不使用它,但是如何选择URL将数据放在服务器上,以及如何选择URL来获取数据?

为了将数据放在服务器上,我使用这个URL并在之后追加数据:

/ProcessManager/manage?type=processes&action=add

要从服务器获取数据,我使用URL:

/ProcessManager/manage?type=forms&action=list

有人对我能做的第一步有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-18 19:04:28

您可以使用与服务器通信的DS.RESTAdapter来检索模型。或者,您可以将json模型旁置,并使用DS.FixtureAdapter将其添加到模型的固定装置中。

对于rest适配器,请查看以下链接:

http://emberjs.com/api/data/classes/DS.RESTAdapter.html

http://emberjs.com/guides/models/the-rest-adapter/

http://emberjs.com/guides/models/connecting-to-an-http-server/

对于夹具适配器解决方案:

http://emberjs.com/api/data/classes/DS.FixtureAdapter.html

http://emberjs.com/guides/models/the-fixture-adapter/

希望这有帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21860288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档