Promise不是把异步变成了同步请求吧?
使用promise后,各个then都是等前一个执行结束后才执行下一个,那么ajax异步的意义不是就不存在了吗?我举个例子问吧。
比如现在我有三个ajax请求,promiseAjax(xx,xx).then().then(),
第一个ajax返回结果后,再执行第二个ajax,等第二个返回结果后再执行第三个,同时,如果下一个ajax的数据依赖上一个,可直接使用then中返回的数据
总感觉理解不对,不应该是这样,社区流行出来的智慧应该会比以前的好的。
使用promise后,各个then都是等前一个执行结束后才执行下一个,那么ajax异步的意义不是就不存在了吗?我举个例子问吧。
比如现在我有三个ajax请求,promiseAjax(xx,xx).then().then(),
第一个ajax返回结果后,再执行第二个ajax,等第二个返回结果后再执行第三个,同时,如果下一个ajax的数据依赖上一个,可直接使用then中返回的数据
总感觉理解不对,不应该是这样,社区流行出来的智慧应该会比以前的好的。
2017-08-29
举报