2
我正在使用跨域REST api。 我已经定义了我的自定义REST适配器来触发我的API。 Pb是删除由ember-model设置的“.json”automaticaly。将RESTAdapter配置为不为get/list请求设置.json扩展
如何配置我的适配器以避免将我的 “替代函数”(URL = url.replace( 'JSON', '');)
App.Book.adapter = Ember.RESTAdapter.create({
ajaxSettings: function(url, method) {
var authorization= "Basic " + btoa("login" + ":" + "pwd");
url=url.replace('.json', '');
return {
url: url,
type: method,
dataType: "json",
headers: {
"Authorization": authorization
},
};
}
});
App.Certificate.url='http://mysite/api/v1/books';
Tx,听起来不错。但它返回一个错误(Uncaught ReferenceError:get is not defined).. – fvisticot
@fvisticot,抱歉,编辑了答案,它应该是'Ember.get' – intuitivepixel