/ / Wie bekomme ich "Observable.of ([]);" um zu arbeiten? - eckig, Typoskript, rxjs, rxjs5, rxjs6

Wie funktioniert "Observable.of ([]);"? - eckig, Typoskript, rxjs, rxjs5, rxjs6

Was ist der korrekte Ausdruck und Import für? Observable.of([]);.

import { of } from "rxjs"; funktioniert nicht für mich.

Antworten:

14 für die Antwort № 1

Seit RxJS 6 sollten Sie alle "Creation" Observables direkt aus importieren "rxjs" (vorausgesetzt, du hast Pfadkarten festlegen, wenn Sie Ihre App bündeln).

Detailliertere erklärung: https://github.com/ReactiveX/rxjs/blob/master/MIGRATION.md#import-paths

import { of } from "rxjs";

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

Siehe Demo: https://stackblitz.com/edit/typescript-e3lxkb?file=index.ts