我有以下在 Chrome 中运行良好的代码:
async function request(config) {
if (config.url.indexOf('templates/') > -1) {
await $.getJSON('../../../../version.json', function (data) {
config.url += '?v=' + data.version;
});
}
var deferred = $q.defer();
deferred.resolve(config);
return deferred.promise;
}
由于 Internet Explorer 不支持 async/await,我如何将代码转换为使用 promise 而不是 async/await 以便它在 Internet Explorer 中运行?
不负相思意
相关分类