私は約束していますので、この問題で私が助けてくれることを願っています。IE11で動作しない約束
問題:私はES6-promise.d.tsとbluebird.d.ts同じ結果を使用してみました:約束はIE11上で実行されていない、使用ChromeとFirefoxの
フレームワーク上で正常に動作します。
コード:
static executeSomething(): Promise<any>
{
console.log("inside executeSomething");
var test= new Promise((resolve, reject)=>
{
console.log("inside Promise");
}).catch(function(error){console.log("error")});
console.log("after promise");
return test;
}
結果:クロームとFirefoxの私は、すべてのログを見ることができますが、IE11に私は約束を作成中に問題があることを意味し、「インサイドexecuteSomething」を参照してください。
IE11はes6をサポートしていなかったと思っていましたが、ブルーバードを使用して同じ結果が得られました。
IE11はes6約束をサポートしていません。 https://kangax.github.io/compat-table/es6/#ie11 – jib