![]() |
1
1
如果您在应用程序的任何位置从“rxjs”(或“rxjs/rx”)导入Observable,那么这将使用整个应用程序的大多数标准运算符修补Observable。 这有一个缺点,即在生产构建的文件中包含所有的操作符,但是它的优点是您不需要在任何地方专门导入所需的操作符。 如果在任何地方改为从“rxjs/observable”导入,则操作员将不再被拉入,因此您需要导入您使用的那些操作员-但再次注意,您只需要导入一次,在应用程序中的任何位置,并且它们将全局可用。
在RXJS 6/Angular 6中,这一点发生了变化,操作员不再使用Observable类型,而是独立于Observable使用的函数。
|
![]() |
koque · 为什么我的RxJs主题没有按预期工作? 9 月前 |
![]() |
Raphaël VO · 不使用Observable的初始值 10 月前 |
![]() |
Lenni · 返回信号并在Angular中订阅它 1 年前 |
![]() |
dman · 在Angular单元测试中似乎无法模拟行为主体 1 年前 |
![]() |
Ryley38 · 如何跳过流的第一个值,除非它是RxJS的复制粘贴? 1 年前 |