Ember.js ember-data findAll对象在远程服务器上

时间:2013-02-05 09:23:43

标签: javascript ruby-on-rails ember.js client-side ember-data

民间!有没有关于ember-data和远程后端服务器如何协同工作的例子(单独的应用程序 - 客户端与ember.js和抽象后端服务器,例如Rails)? 这里的第二个问题 - 如何使用ember-data模型制作数组属性(对象数组)?

1 个答案:

答案 0 :(得分:3)

Ember网站上有一个指南,提供了很好的解释;

http://emberjs.com/guides/models/finding-models/

如果你正在使用Rails,你可能会使用REST适配器

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

这是一个功能齐全的Ember应用程序,它使用ember-data和Rails:

https://github.com/dgeb/ember_data_example/

最后一个示例可能看起来像是集成了应用程序,但客户端和后端完全是分开的。要更改适配器期望发送数据的位置,您可以在适配器中定义命名空间和/或URL:

App.Adapter = DS.RESTAdapter.extend({
  url: "http://www.domain.com/path/to/remote_app/",
  namespace: "api/v1"
});