何时使用解析器 Angular?
When to use resolvers Angular?
在 Angular 中,您在哪些情况下使用解析器?
我认为它需要很多性能,在这种情况下它已优化使用?
我可以重用解析器并缓存它吗?
答案对您的用例来说有些主观,但基本上可以考虑任何可以从已有数据中受益的路线更改 "resolved"。我会查看任何具有高页面负载的路由更改。您应该能够缓存数据,因为解析器只是在服务中实现的。该服务可以缓存来自状态管理存储示例的数据:NgRX 或者甚至只是服务本身的私有 属性 如果您将其设为单例。
在 Angular 中,您在哪些情况下使用解析器? 我认为它需要很多性能,在这种情况下它已优化使用?
我可以重用解析器并缓存它吗?
答案对您的用例来说有些主观,但基本上可以考虑任何可以从已有数据中受益的路线更改 "resolved"。我会查看任何具有高页面负载的路由更改。您应该能够缓存数据,因为解析器只是在服务中实现的。该服务可以缓存来自状态管理存储示例的数据:NgRX 或者甚至只是服务本身的私有 属性 如果您将其设为单例。