Edy*_*rne 5 javascript rest web ember.js ember-data
我需要Ember在调用REST端点时停止尝试猜测,但找不到这样做的方法.
如果我有一个端点说,/services
我想要总是打电话给/services
我,无论我是打电话find('services')
还是打电话find('services', 1)
单面相同.
是否可以禁用此行为?即使我必须覆盖REStAdapter中的方法也没问题.
谢谢!
当然,但你仍然应该使用find('service').
App.ServiceAdapter = DS.RESTAdapter.extend({
pathForType: function(type) {
var camelized = Ember.String.camelize(type);
return Ember.String.pluralize(camelized);
},
});
Run Code Online (Sandbox Code Playgroud)
App.ServiceAdapter = DS.RESTAdapter.extend({
pathForType: function(type) {
var camelized = Ember.String.camelize(type);
return camelized; //Ember.String.pluralize(camelized);
},
});
Run Code Online (Sandbox Code Playgroud)
App.BaseSingularAdapter = DS.RESTAdapter.extend({
pathForType: function(type) {
var camelized = Ember.String.camelize(type);
return camelized; //Ember.String.pluralize(camelized);
},
});
Run Code Online (Sandbox Code Playgroud)
使用下面的代码,Foo和Bar都是单数
App.FooAdapter = App.BaseSingularAdapter;
App.BarAdapter = App.BaseSingularAdapter;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1395 次 |
最近记录: |