是,最佳做法是为所有模块之间共享的依赖关系创建一个共享模块,或者您可以创建逻辑上分开的子模块并根据具体需要将其导入。
https://github.com/fknop/angular-pipes?files=1是我制作单个模块并将许多单个模块组合成更大模块的最佳选择。它处理管道。但是组件相似。
客户和用户将是单独的模块。然后,您将创建一个父组件,该组件既要消耗到CustomerUserComponent中,又要促进这些子组件之间的通信。
NGRX是一个非常好的基于rx.js的库,它有助于以队列方式处理通信。当您结合使用异步功能时,功能将变得强大。