Javascript Ember.js远程服务器上的Ember data findAll对象
伙计们!有没有关于ember数据和远程后端服务器如何协同工作的示例(单独的应用程序-带有ember.js的客户端和抽象后端服务器,例如Rails)?Javascript Ember.js远程服务器上的Ember data findAll对象,javascript,ruby-on-rails,ember.js,client-side,ember-data,Javascript,Ruby On Rails,Ember.js,Client Side,Ember Data,伙计们!有没有关于ember数据和远程后端服务器如何协同工作的示例(单独的应用程序-带有ember.js的客户端和抽象后端服务器,例如Rails)? 这里的第二个问题是——如何使用余烬数据模型制作数组属性(对象数组?余烬网站上有一个指南,提供了很好的解释 如果您使用的是Rails,那么您可能会使用REST适配器 这是一款功能齐全的Ember应用程序,使用Ember数据和Rails: 最后一个示例看起来像是集成了应用程序,但客户端和后端是完全分开的。要更改适配器预期发送数据的位置,可以在适配
这里的第二个问题是——如何使用余烬数据模型制作数组属性(对象数组?余烬网站上有一个指南,提供了很好的解释 如果您使用的是Rails,那么您可能会使用REST适配器 这是一款功能齐全的Ember应用程序,使用Ember数据和Rails: 最后一个示例看起来像是集成了应用程序,但客户端和后端是完全分开的。要更改适配器预期发送数据的位置,可以在适配器中定义命名空间和/或url:
App.Adapter = DS.RESTAdapter.extend({
url: "http://www.domain.com/path/to/remote_app/",
namespace: "api/v1"
});
在灰烬网站上有一个指南,它提供了一个很好的解释 如果您使用的是Rails,那么您可能会使用REST适配器 这是一款功能齐全的Ember应用程序,使用Ember数据和Rails: 最后一个示例看起来像是集成了应用程序,但客户端和后端是完全分开的。要更改适配器预期发送数据的位置,可以在适配器中定义命名空间和/或url:
App.Adapter = DS.RESTAdapter.extend({
url: "http://www.domain.com/path/to/remote_app/",
namespace: "api/v1"
});
有件事我很清楚,谢谢。扩展DS.model扩展函数smth后是否需要RESTAdapter write,如下所示:
url:'resource'
?否,REST适配器将使用资源的名称获取url(当然是以RESTful方式)。如果需要,您可以更改各个型号的配置,但最好将命名尽可能接近默认值。我很清楚,谢谢。扩展DS.model扩展函数smth后是否需要RESTAdapter write,如下所示:url:'resource'
?否,REST适配器将使用资源的名称获取url(当然是以RESTful方式)。如果需要,可以更改各个模型的配置,但最好使命名尽可能接近默认值。