Saltar al contenido

rxjs / Subscription no tiene miembro exportado ‘Suscripción’

Solución:

Hay muchos cambios importantes con RxJS 6. Por ejemplo, métodos de prototipo como

myObservable.map(data => data * 2)

ya no funcionará y debe ser reemplazado por

myObservable.pipe(map(data => data * 2))

Todos los detalles se pueden encontrar aquí: https://github.com/ReactiveX/rxjs/blob/master/docs_app/content/guide/v6/migration.md


Hasta que haya arreglado todos los cambios importantes, puede hacer que su código anterior funcione nuevamente con rxjs-compat (https://github.com/ReactiveX/rxjs/tree/master/compat).

Este paquete es necesario para obtener compatibilidad con versiones anteriores de RxJS anterior a la versión 6. Contiene las importaciones para agregar operadores a
Observable.prototype y métodos de creación para Observable.

Escriba esto para instalarlo:

npm install -s rxjs-compat

Espero que su problema se resuelva usando esta declaración a continuación
import Subscription from 'rxjs'

Puedes arreglarlo con esto:

importar {de} de ‘rxjs’;

Y, en lugar de: return Observable.fromPromise (new Promise ((resolver, rechazar) => {

Ahora solo haz:

regreso de(nueva promesa ((resolver, rechazar) => {

Lo mismo se aplica a Observable. De

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *