2017-08-11 43 views
0

我剛剛創建了我的以下新項目:在哪裏找到共同服務於角4

https://angular.io/guide/styleguide 

1件事我不明白不過那之後指南是在哪裏可以找到共同的服務(例如由1獲得所有的發票,或所有的客戶),可能會在幾個不同的模塊中使用。

我只是想創建像「invoice/shared/invoice.service.ts」(我的invoice dir將只包含shared dir因爲我沒有任何模塊/組件鏈接到它)的存儲庫。

這是一個很好的做法嗎?

回答

1

Angular建議將在多個模塊中使用的所有服務和組件放在共享模塊中。

它被解釋爲on the ngModule page

所以,最後分配可能是:

/app 
    /module_1 
    /module_2 
    /shared 
    shared.module.ts 
    /services 
     invoice.service.ts 
相關問題