我用的是Angular 2.

当我使用这两种方法之一时,我的程序运行良好:

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

但是,我try 使用以下方法:

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

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

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

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

推荐答案

import {BehaviorSubject} from 'rxjs/BehaviorSubject';

rxjs 6.x

import {BehaviorSubject} from 'rxjs';

另见

Typescript相关问答推荐

用泛型类型覆盖父类函数导致类型y中的Property x不能赋给基类型Parent中的相同属性."'''''' "

如何在TypeScrip中使用嵌套对象中的类型映射?

使用`renderToPipeableStream`时如何正确恢复服务器端Apollo缓存?

如何解决类型T不能用于索引类型{ A:typeof A; B:typeof B;. }'

表单嵌套太深

如何避免推断空数组

如何在Vue中使用Enum作为传递属性的键类型?

TypeScrip:从对象中提取和处理特定类型的键

有没有办法取消分发元组的联合?

->;Boolean类型的键不能分配给类型Never

有没有办法在Zod中使用跨字段验证来判断其他字段,然后呈现条件

与toast.error一起react 中的Async TUNK错误消息

自动通用回调

递归生成常量树形 struct 的键控类型

TypeScript中的这些条件类型映射方法之间有什么区别?

什么';是并类型A|B的点,其中B是A的子类?

为什么类方法参数可以比接口参数窄

如何在 TypeScript 类型定义中简化定义长联合类型

React HashRouter,单击导航栏时页面重新加载出现问题

如何使用布尔值构建对象 TYPE,但至少有一个必须为 true