web-dev-qa-db-fra.com

Comment obtenir "Observable.of ([]);" travailler?

Quelle est l'expression correcte et importez pour Observable.of([]);.

import { of } from 'rxjs'; ne fonctionne pas pour moi.

7
Rose Nettoyeur

Depuis RxJS 6, vous devez importer tous les observables de "création" directement depuis 'rxjs' (en supposant que vous avez cartes de chemin défini lors du regroupement de votre application).

Explication plus détaillée: https://github.com/ReactiveX/rxjs/blob/master/MIGRATION.md#import-paths

import { of } from 'rxjs';

of(1).subscribe(console.log);

Voir la démo: https://stackblitz.com/edit/TypeScript-e3lxkb?file=index.ts

16
martin