Angular @Injectable装饰器的意义

Angular

@injectable 一般用在Angular的Service中,他的意思是该Service实例可以注入到其他的service、component或者其他实例里面。换句话说,就是其他的实例要依赖它。

@Injectable({ providedIn: 'root', })代表被装饰的这个类将被注入到根module中,也就是说该module中被注入了唯一的实例(整个应用中的单例)。

我的博客,记录,笔记