2016-10-12 51 views
1

我已經使用lodash變換(地圖,過濾器等)中的第一個例子中@angular角1. 查閱(角2)一個數據表示如何請求JSON以http服務使用RxJS的地圖。我檢查過RxJS有更多有用的運營商。 所以應該我每天收集轉換成可觀察(asObservable()),並使用RxJS的運營商,因爲他們已經包含在@angular要求?Lodash置換@Angular

回答

1

如果您正在使用角2個工作,很多東西從框架未來將是可觀察的形式。如果在您的角度2應用程序中,您返回一個可觀察值,請使用可觀察的操作符。

這將是形式的,http請求,路由的情況下...

比方說,但是你在你的應用程序,它接受元素的數組啞應用。如果您需要對該數組執行一些操作,只需將其作爲數組處理並在數組中使用運算符即可。從這個數組創建observable沒有任何好處。

底線,因爲你有一個可觀察到的一切,這將主要由角2框架返回,治療是可觀察到的與它的運營商。如果你有一個數組出於某種原因,把它作爲一個數組與它的操作符一起處理。

你會發現角2中的數組是不會經常處理的,因爲大部分時間你都會得到可觀察的結果