2017-02-28 58 views
1

我目前正在使用typescript和新的ECMAscript 6功能Promise。我的問題是,如果我的TypeScript被編譯爲f.e.,我可以使用Promise功能嗎? ECMAscript 3 js文件?我的意思是Promise在這個版本中沒有實現。對老版本javascript的承諾

+0

得到任何許多ES6兼容的承諾庫 – Bergi

回答

2

您可以使用填充工具:

https://www.npmjs.com/package/es6-promise-polyfill

要安裝:

bower install es6-promise-polyfill 

要使用:

<script src="bower_components/es6-promise-polyfill/promise.min.js"></script> 
<script> 
    var promise = new Promise(...); 
</script> 
+0

感謝爲快速的回答:)如果是這樣的話 – kenzie

+0

工作,你可以指出,選擇它作爲正確的答案? – mvermand

+0

當然,忘記了 – kenzie