我的代码非常简单(客户端):我怎么能看到我的Ember.js从服务器响应
Record.Router.map(function() {
this.resource('main', { path: '/' });
});
Record.MainRoute = Ember.Route.extend({
model: function() {
var response = Record.Rank.find();
console.log(response.get('name'));
console.log(response);
return Record.Rank.find();
}
});
我的模型:
Record.Rank = DS.Model.extend({
id: DS.attr('integer'),
rank: DS.attr('integer'),
content: DS.attr('string')
});
我用RESTadapter:
Record.Store = DS.Store.extend({
revision: 12,
adapter: DS.RESTAdapter.reopen({
namespace: 'recordApp'
})
});
我的服务器端代码(PHP):
我想到的东西我发出Record.Rank.find()
后,但我console.log(response.get('name'))
日志不确定和第二console.log(response)
显示下面的信息,从服务器内部约回声无信息:
如何看到从响应服务器,在Ember?
了我的头顶,这是'DS.attr(“编号”)''不DS .attr( '整数')'。你不必在模型中定义id。另外,我相信商店默认使用'DS.RESTAdapter',所以你可以在'Store'定义后重新开启。 –