Angular2プロジェクトでRxJSのImmediateSchedulerを使用したいと思います。SystemJS/Angular2を使用してRx.Scheduler.immediateからrxjsにアクセスするには?
ただし、私のRxJSインストールでは、これは存在しません。私は "rxjs"を使用しています: "5.0.0-beta.12"は私のpackage.jsonにあります。これはAngular 2.1.2で必要です。
node_modules /フォルダを見ると、「rxjs」というフォルダと「rx」というフォルダがあります。 ImmediateSchedulerは 'rxjs'の一部ではなく 'rx'の一部です。私はそれを 'rx/dist/rx.lite.js'や 'rx/ts/rx/rx-lite.ts'に私が使っているTypeScriptとして見つけることができます。
import {Scheduler} from "node_modules/rx/ts/rx-lite";
失敗したように私のtypescriptファイルでそれをインポートしようとし
。ファイル自体は見つかりましたが、コンパイラは ".../ts/rx-lite.d.ts 'はモジュールではありません"という文句を言います。
「rx」からの作業をどのようにすることができますか?または、具体的にはRx.Scheduler.immediate
(ImmediateSchedulerへの参照)へのアクセス権を取得しますか?即時スケジューラはrxjs5に存在しない
ありがとうございました。しかし、私たちがスケジューラで持っていた問題は、特定のスケジューラを指定しなくても実行が即時ではなかったということでした。実際に考えてみると、非同期にしたのは、Observable内のAngular2 HTTP呼び出しだったと思います。 – Sebastian