【发布时间】:2020-02-11 08:20:20
【问题描述】:
我正在努力查看服务中providedIn 的root 和platform 选项中的哪一个更好。
两者都使服务在整个应用程序中可用,后者通过服务,前者通过根注入器。对此有何建议?
【问题讨论】:
-
赞成,因为我也有兴趣知道答案;我认为这与角度 9 带来的改进的延迟加载功能有关。
-
好像我们已经讨论过了。 stackoverflow.com/questions/59892369/…
-
是否意味着如果我运行一个应用程序,两者是等价的?
-
你读过angular.io/api/core/Injectable吗?除非您在一个页面中有多个应用程序,否则没关系。
-
我当然做到了,虽然“是的,没关系”,但性能方面可能很重要。