Есть ли библиотека, которая абстрагирует асинхронное поведение запросов XHR? Наблюдал за приведенным ниже видео (Ember.js intro). Было бы здорово, если бы я мог просто получить функцию асинхронной абстракции отдельно от класса маршрутизатора Ember. Кроме того, любое направление на том, как это делается также быть большимКак абстрагироваться от асинхронного поведения запроса ajax, такого как Ember.js?
https://www.youtube.com/watch?v=1QHrlFlaXdI
(около 23:00 минут),
Пример,
var model=[];
var obj = {
getModel: function(){
if(!model.length){
// sendRequest and store the response in model and
// return it
}else{
return model;
}
}
}
Так , в этом примере obj.getModel() должен получить мне модель, независимо от того, обслуживается ли она с сервера или нет.
Спасибо!
Как именно вы ожидаете «абстрактное асинхронное поведение XHR»? что ты уже испробовал? – David
@ Давид: обновил мой вопрос .. –