https://github.com/johnpapa/angular-styleguide#style-y060在工廠或服務中存儲數據?
顯示一個責任工廠製造$http
請求和處理一些邏輯和錯誤,返回承諾。通常從那裏,我會將結果存儲在一個服務中(而不是控制器$scope
,所以我可以在任何地方訪問它,包括在指令中)。然而:
相反,不要創建一個服務,其唯一目的是在 存儲和返回數據位。
https://docs.angularjs.org/misc/faq
我應貯存在工廠本身的數據?或者繼續factory -> http
/service -> storage
?我不是問兩個代碼的區別是什麼,「一個可以是新的等等」,我要求那些遵循Angular最佳實踐(皮包骨頭控制器等)的規則是什麼關於工廠在之後的角色是否提取了數據?
可能重複的[服務vs提供者vs工廠?](http://stackoverflow.com/questions/15666048/service-vs-provider-vs-factory) – 2015-03-30 19:29:17