我問這個是因爲我是Angular4中的新手,對我來說是這樣的:我應該在模型中使用服務嗎?例如一個類型結構的簡單類還是一個組件內?我的疑問來自於一個stackoverflow的答案,即一個組件類似於MVC中的C.在Angular4中使用服務的正確方法是什麼?
0
A
回答
0
您可以在兩個地方使用它。 (型結構)的內部模型和使用DI的內部部件。
區別在於使用情況。使用一個類作爲一個簡單的類,或者使用DI作爲一個Injectable類。它關於你所需要的一切。在多個地方使用它沒有任何問題。
+0
我的恐懼是可以變得多注射。注射類,注射服... –
0
視圖(模板)依賴於模型(Json對象)的數據;該視圖還依賴於控制器(組件類)的方法(點擊處理程序)。 Controller(組件類)知道模型(Json對象);控制器依賴於服務(依賴注入)來獲取數據(Json對象)。
因此,一個服務應該被依賴注入到一個Component類中。在模塊中設置依賴注入。
相關問題
- 1. 在Java中使用JDBC事務的正確方法是什麼?
- 2. 使用Thrift在Websphere上調用Web服務的正確方法是什麼?
- 3. 在SoftLayer上添加服務組(虛擬服務)的正確方法是什麼?
- 4. Windows服務失敗的正確方法是什麼?
- 5. 什麼是從終端關閉服務器的正確方法?
- 6. 什麼是從服務關閉活動的正確方法?
- 7. 部署生產服務器的正確方法是什麼?
- 8. 更改EntityManager服務名稱的正確方法是什麼?
- 9. 什麼是從服務器顯示值的正確方法?
- 10. 什麼是終止Node.js服務器請求的正確方法?
- 11. 從Rails服務器訂閱websocket的正確方法是什麼
- 12. 什麼是使用CLEAN rake任務的正確方法?
- 13. 在AJAX調用中使用「context:...」的正確方法是什麼?
- 14. ASP.NET - 使用jQuery的基於JSON的Web服務的正確方法是什麼?
- 15. 使用SimpleFTP從FTP服務器斷開連接的正確方法是什麼?
- 16. 使用Apple服務器驗證耗材IAP的正確方法是什麼?
- 17. reactjs中的正確方法是什麼?
- 18. 在C++中使用rand()函數的正確方法是什麼?
- 19. 什麼是在Couchbase Java SDK中使用toBlocking()的正確方法?
- 20. 在Android中使用Espresso的正確方法是什麼?
- 21. 什麼是在XML中使用escape_value()的正確方法::簡單
- 22. 在sfml中使用vertexArray的正確方法是什麼?
- 23. 什麼是在AX中使用反射的正確方法?
- 24. 什麼是在angular.dart中使用select指令的正確方法
- 25. 在Google Closure中使用soyutils的正確方法是什麼?
- 26. 在C#.NET中使用「using」的正確方法是什麼?
- 27. 在Express.js中使用maxAge的正確方法是什麼?
- 28. 在Swift中使用AWSTask對象的正確方法是什麼?
- 29. 在C++中使用文件的正確方法是什麼?
爲了使這個非常有趣和功能齊全的框架取得最大的成功,並且隨着時間的推移會更加高效和高效,我建議您花一些時間進行前期學習。在angular.io的文檔中有一個很好的教程,或者如果你更喜歡視頻,我在這裏有一個培訓課程:https://app.pluralsight.com/library/courses/angular-2-getting-started-update/table內容(您可以註冊一個免費的一週試用版。) – DeborahK