[英]Error in importing Observable from 'rxjs/Observable' in angular 4
[英]Difference in importing Observable from 'rxjs/Observable' and 'rxjs'
我通過從rxjs/Observable
導入Observable.of()
創建了一個observable。 但是,編輯器顯示錯誤。 但是,經過多次嘗試,我將其從rxjs/Observable
更改為rxjs
。 然后工作正常。 我可以知道兩者之間的區別嗎? 對於類似的問題,我已經提出了一些解決方案 。 但是,他們沒有提供完整的解決方案。 請幫助我理解這一點。
謝謝..
導入“ rxjs”時,就是在導入整個庫。 因為庫很大,所以這不是理想的。 但是,如果單獨導入Observable,則還需要單獨包含“ of”的導入,例如:
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/observable/of';
對於Angular 6 編輯 :
import { Observable } from 'rxjs';
import { of } from 'rxjs';
在Angular 6中,它作為
import { Observable } from 'rxjs';
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.