Javascript 如何从ember调用webservice
如何从ember生成web服务调用。现在,我使用的是返回json数据的简单web api,但需要连接web服务,它正在处理xml文件如果您不打算使用余烬数据,您可以在Javascript 如何从ember调用webservice,javascript,web-services,ember.js,Javascript,Web Services,Ember.js,如何从ember生成web服务调用。现在,我使用的是返回json数据的简单web api,但需要连接web服务,它正在处理xml文件如果您不打算使用余烬数据,您可以在路由的模型钩子中将xml转换为JS对象,如下所示: App.IndexRoute = Ember.Route.extend({ model: function(){ return $.get('/url-to-some-xml').then(function(xml){ //here is where you
路由
的模型钩子中将xml转换为JS对象,如下所示:
App.IndexRoute = Ember.Route.extend({
model: function(){
return $.get('/url-to-some-xml').then(function(xml){
//here is where you would convert your xml to a JS object
return parsedXml
})
}
});
然后,模板将可以访问parsedXml
对象中的数据
如果您使用的是Ember数据,那么您将在序列化程序挂钩中将XML转换为JS对象。
有关如何使用normalizePayload
hook的详细信息,请参阅