是否可以将Ember.RSVP.Promise的异步传递给false?
var promise = new Ember.RSVP.Promise(function(resolve, reject) {
return $.ajax({
url: requestUrl,
type: 'POST',
dataType: 'JSON',
contentType: 'application/json; charset=utf-8',
data: JSON.stringify(postData)
}).success(resolve).error(reject);
我的意思类似于我们在使用Ember时的设置。$。ajax
var ajaxReq = Ember.$.ajax({
url: "/someService",
data: data,
type: 'post',
dataType: 'json',
async: false,
contentType: 'application/json'
});
答案 0 :(得分:0)
没有! 承诺不能同步执行!这是一个javascript限制。
你重播并不想要这个,因为你只有一个主题。因此阻止该线程会阻止所有内容!
承诺也不只是关于AJAX!