找不到模块'rxjs / subject / BehaviorSubject'

时间:2016-04-18 17:54:46

标签: typescript angular rxjs rxjs5

我正在使用Angular 2。

当我使用这两者中的任何一个时,我的程序运行良好:

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

但是,我尝试使用以下方式:

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

但是我失败了,我的浏览器控制台显示:

  

未捕获错误:找不到模块'rxjs / subject / BehaviorSubject'

如何正确使用第三种方式?感谢

1 个答案:

答案 0 :(得分:67)

import {BehaviorSubject} from 'rxjs/BehaviorSubject';

rxjs 6.x

import {BehaviorSubject} from 'rxjs';

另见