我使用 Ember 和 Ember-Model 开发一个调用 Spring/Rest/MongoDB 后端的前端,这些后端都在我的本地机器上运行以用于开发目的,但我的调用得到了相同的源策略错误。
我想知道解决这个问题的常见方法是什么。
这是我的代码:
App = Ember.Application.create();
App.Router.map(function(){
});
App.IndexRoute = Ember.Route.extend({
model: function(){
return App.User.find();
}
});
App.User = Ember.Model.extend({
lastName: Ember.attr()
});
App.User.adapter = Ember.Adapter.create({
findAll: function(klass, records) {
$.getJSONP("http://localhost:8080/users").then(function(data) {
records.load(klass, data.users);
});
}
})