I\'m using Typescript 2.1(developer version) to transpile async/await to ES5.
I\'ve noticed that after I change any property which is bound to view in my async funct
As it already has been described, angular does not know when the native Promise is finished. All async functions create a new Promise.
The possible solution can be this:
window.Promise = $q;
This way TypeScript/Babel will use angular promises instead. Is it safe? Honestly I'm not sure - still testing this solution.