我有以下在 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 中運行?
javascript async await 轉換為 promise
蕭十郎
2023-04-20 16:51:40