gpt4 book ai didi

angular - providedIn any 和 root 有什么区别

转载 作者:行者123 更新时间:2023-12-03 16:06:38 25 4
gpt4 key购买 nike

在 Angular 9 中,可注入(inject)装饰器选项 providedIn有一个名为 any 的新值. root 和有什么区别和 any ?

在我使用 any 的情况下,服务是否被视为单例? ?

@Injectable({providedIn: 'any'})
class UsefulService {
}

最佳答案

root 之间的区别和 any根据 offical documentation :

  • root :大多数应用程序中的应用程序级注入(inject)器。
  • platform :所有人共享的特殊单例平台注入(inject)器
    页面上的应用程序。
  • any : 接收解析的 NgModule 注入(inject)器。

  • 更多详情请引用 article .

    在我使用 any 的情况下,服务是否被视为单例? ? - 没有

    关于angular - providedIn any 和 root 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59892369/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com