Im, используя 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);
});
}
})
Если вы вызываете $ .getJSONP («users»), вы получаете ту же ошибку? – bhspencer
. @ .getJSONP на самом деле вообще не работает. он не существует в Ember (или это вещь JQuery, я не знаю). Это была моя попытка решить проблему. Таким образом, фактический вызов - $ .getJSON. Я пробовал это: «/ users», и это было искал «файл: /// C:/users», и я даже создал файл JSON с именем users.json, а затем попытался: «/users.json», и это тоже не удалось. :( –