我正在慢慢将AngularJs应用程序转换为Angular . 我在这里的文档中遵循混合应用程序方法:https://angular.io/guide/upgrade#using-upgrademodule-with-angular-ngmodules如果我有一个通用服务,如 Logger ,我可以在两个降级的组件之间共享该服务的单个实例,这些组件被angularJS视为单独的指令吗?目前我在两个组件的providers数组中单独声明它,因为没有整体父组件,因为每个降级组件都是自己的指令,根据需要加载到angularJS中,但我很确定这意味着我将运行两个单独的实例我的申请,如果可能的话,我想避免这样做 .