31

Angular2を使用しています。

これら 2 つのいずれかを使用すると、私のプログラムはうまく動作します。

import { BehaviorSubject } from 'rxjs/Rx';
import { BehaviorSubject } from 'rxjs';

ただし、次の方法で使用しようとします。

import { BehaviorSubject } from 'rxjs/subject/BehaviorSubject';

しかし、私は失敗しました。ブラウザのコンソールには次のように表示されます。

キャッチされないエラー: モジュール 'rxjs/subject/BehaviorSubject' が見つかりません

どうすればサードウェイを正しく使用できますか? ありがとう

4

1 に答える 1

82
import {BehaviorSubject} from 'rxjs/BehaviorSubject';

rxjs 6.x

import {BehaviorSubject} from 'rxjs';

こちらもご覧ください

于 2016-04-18T17:55:56.547 に答える