我刚刚创建了以下新项目:
https://angular.io/guide/styleguide
我不明白但遵循该指南的一件事是在哪里找到可能在几个不同模块中使用的公共服务(例如,1 获取所有发票或所有客户)。
我只是想创建像“ invoice/shared/invoice.service.ts
”这样的存储库(我的invoice
目录只包含一个shared
目录,因为我没有任何链接到它的模块/组件)。
这是一个好习惯吗?
Angular 建议将在多个模块中使用的所有服务和组件放在一个共享模块中。
所以,最终的分布可能是:
/app
/module_1
/module_2
/shared
shared.module.ts
/services
invoice.service.ts
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句