2017-10-19 30 views
2

Une tonne de SO réponses disent que pour éviter des problèmes commeAngular/rxjs: Pourquoi ne dois-je plus importer dans Promesse?

« toPromise » la propriété n'existe pas sur le type « Observable »

dans angulaire, vous devez importer « rxjs/ajouter/opérateur/toPromise 'que j'ai fait jusqu'à récemment. Dans un projet Angular 4.2.4, j'ai oublié l'importation et je m'attendais à voir une erreur. Ce n'était pas là! J'ai fait un peu de débogage dans les outils de développement de Chrome et j'ai vu "toPromise" sur le prototype de l'Observable.

Ma question est ... comment cela est-il arrivé? Est-ce une nouvelle addition à TypeScript, Angular, ou rxjs?

Répondre