1
RxJSを使用するための単純なTypeScriptファイルを作成しようとしています。ここに私がやったことです:RxJSの新機能では、rangeは関数ではありません
私の "index.htmlを" で、参照 "traceur & systemjs" "NPMはrxjsをインストール" およびこれに "test.ts" ファイル作成:
を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')
);
私はこのようなsystemjsを設定しています:
System.config({
defaultJSExtensions: true,
map: {
'rxjs': 'node_modules/rxjs'
}
});
System.import('test');
Accordin "Observable"型には "range"メソッドが含まれている必要がありますが、明らかに "Create"型しか含まれていません... "Error:TypeError:Observable_1.Observable.fromArray is not。機能"。
私は私の質問は、あなたはまた、範囲をインポートする必要が愚か:-D