Ich versuche, eine einfache TypeScript-Datei zu erstellen, um RxJS zu verwenden. Hier ist, was ich getan habe:Neu bei RxJS, Bereich ist keine Funktion
"npm installieren rxjs" referenziert "traceur & systemjs" in meinem "index.html" und schuf eine "test.ts" Datei mit diesem:
import {Observable} from 'rxjs/Rx';
Observable.range(1, 2, 3, 4, 5)
.map(x => x * 2)
.filter(x => x > 5)
.subscribe(
x => console.log(x),
err => console.log('Error'),
ok => console.log('No error')
);
ich Konfiguration systemjs wie folgt aus:
System.config({
defaultJSExtensions: true,
map: {
'rxjs': 'node_modules/rxjs'
}
});
System.import('test');
Accordin g zu der Dokumentation, sollte der "Observable" -Typ eine "Bereich" -Methode enthalten, aber anscheinend enthält es nur den "Create" -Typ ... Daher habe ich den Fehler "Error: TypeError: Observable_1.Observable.fromArray is not eine Funktion".
Ich bin ganz neu in diesem ganzen "Typoskript/systemjs/rxjs" stuff so tut mir leid, wenn meine Frage dumm :-D ist