operator compat javascript typescript rxjs

javascript - operator - rxjs-compat angular 6



Tubería RxJs y operador de asignación `map`: ''este'' contexto de tipo ''void'' no es asignable al método ''this'' de tipo ''Observable<{}>'' (1)

Los operadores de instancia lettable deben importarse de rxjs/operators :

import { map } from ''rxjs/operators'';

A diferencia de los equivalentes no permitidos que se importan de rxjs/operator :

import { map } from ''rxjs/operator/map'';

Para obtener más información sobre el operador alquilable, lea:

Tengo este ejemplo muy básico que utiliza un map operador [email protected] con pipe de [email protected] :

import { map } from ''rxjs/operator/map''; let o = of(1, 2, 3, 4).pipe( map((v) => v * 2) );

Pero produce el error Error:(34, 5) TS2684:The ''this'' context of type ''void'' is not assignable to method''s ''this'' of type ''Observable<{}>''. ¿Cuál es el problema aquí?