[英]Angular service decorator providedIn root effect on lazy loading
我想知道如何新的角度服务装饰
@Injectable({
providedIn: 'root'
})
与延迟加载一起工作。 这意味着如果我有一个延迟加载的模块,并且提供了一个在root中提供的服务,那么这将包括应用程序基本代码中的特定服务。 应用程序root chunks.js或者这仍然会延迟加载服务,然后在我懒加载该模块时使其成为全局单例。
有关提供的信息
是的,在这种情况下,它将只是延迟加载的模块/块的一部分。 使用providedIn: 'root'
,Angular编译器会自动找出完美的方法:
有关更多信息,请阅读文档和NgModule常见问题解答
BTW:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.