2016-12-26 102 views
1

我是否正確理解我不需要在TypeScript中使用像tj/co這樣的庫來控制流,因爲我可以使用async/await? 對發生器使用promise只是異步/等待的解決方法?TypeScript async/await vs JS tj/co

+0

$ q.defer和解決對你來說很好。您可以在類型腳本中使用IQService。你應該看到這個例子http://stackoverflow.com/questions/34237586/returning-an-angularjs-q-promise-with-typescript –

+0

在節點我可以使用只是Promise 和async/await。 – SalientBrain

回答

0

我不需要在TypeScript中使用像tj/co這樣的庫來控制流,因爲我可以使用async/await?

是的。

對發生器使用promise只是異步/等待的解決方法?

是的。在ES6中使用生成器和異步運行器來模擬async/await並獲得大家都渴望的語法糖。現在用ES8你可以直接await你的承諾。

+0

很酷,謝謝。 Typescript真棒! – SalientBrain