UNPKG

san-echarts

Version:
19 lines 534 B
export default { getDefer: function () { let deferred = {}; deferred.promise = new Promise(function(resolve, reject) { deferred.resolve = resolve; deferred.reject = reject; }); return deferred; }, when: function(promises) { let deffered = this.getDefer(); Promise.all(promises).then(function(data) { deffered.resolve(data); }, function(err) { deffered.reject(err); }); return deffered.promise; } };