【发布时间】:2016-06-08 08:12:42
【问题描述】:
新的 TypeScript 异步/等待功能使用 ES6 承诺。 AngularJS 使用 $q 服务承诺,但接口略有不同。
有什么方法可以使用带有$q 服务承诺的 TypeScript async/await 功能?
【问题讨论】:
-
是的。第一个问题是我必须将每一个来自 ng-service 的 promise-response 转换为使用 await 来对付它。第二个问题是由 await 表达式生成的 ES6-promises 不会启动角度摘要循环
-
关于这个github.com/Microsoft/TypeScript/issues/6122有一个未解决的问题
标签: javascript angularjs typescript async-await angular-promise