angular的 service 注入时 不是单例的
之前 做的项目 要做一个不同组件间的消息通知 所以想到用共用服务来实现
但是实际用起来才发现 不同模块即NgModule 的service 是不同的
所以 实际上:
在Angular 中,Service并不是单例模式,Compnent会从自己组件本身寻找服务实例,直到Module,
如果当前Module没有找到 还会到父模块去找 直到根模块
即在服务的作用范围内 它是单例的 但是在整个运行环境而言 它不是单例的
所以后面这个需求 将这个服务加到了根组件来实现