fromPromise n'existe pas sur le type Observables

Angulaire 2 à l'aide de rxjs j'essayais de convertir une Promesse Observables. Comme beaucoup de guides en ligne a montré que j'ai utilisé fromPromise sur Observable. Ce qui déclenche une erreur:

Property 'fromPromise' does not exist on type 'typeof Observable'.

Observables a été importé comme:

import { Observable } from "rxjs/Observable";

essayez d'importer fromPromise comme les autres opérateurs de résultats dans l'erreur:

import 'rxjs/add/operator/fromPromise';

même si je supprimer tapuscrit erreur, il persiste dans l'erreur:

(<any>Observable).fromPromise

Erreur:

Uncaught (in promise): TypeError: __WEBPACK_IMPORTED_MODULE_3_rxjs_Observable__.Observable.fromPromise is not a function

Un peu problème similaire a été signalé sur rxjs repo ici mais il n'y a pas de solution non plus.

  • moyens de vérifier la version de la machine et rxjs vous utilisez, Observables.fromPromise juste devrait fonctionner. vérifier le fichier fromPrommis.js dans rxjs -> add -> observable -> fromPromise.js
  • rxjs 5.4.0 tapuscrit 2.3.4
  • et la fromePromise.js n'existe pas
  • Qui explique. Découvrez la dernière version et il doit contenir ce fichier. Si vous r sur la dernière, puis retirez simplement votre nœud de modules et de faire npm-je.
InformationsquelleAutor Ahmad | 2017-08-20