IE浏览器无法识别promise函数,报promise未定义错误
针对这个问题在此分享一下:
1、利用deferred对象:
//1、定义 deferred
var deferred = $.Deferred();
//2、编写自定义函数
function fn(){
//code...
deferred.resolve() ;
return deferred;
}
//3、使用 deferred
fn().then(function(){...});
2、二是引入bluebird.js
附下载地址:(https://cdn.jsdelivr.net/bluebird/latest/bluebird.js)