withExperimentalAutoCleanupInjectors
Включает автоматическое уничтожение неиспользуемых инжекторов маршрутов.
API
function withExperimentalAutoCleanupInjectors(): ExperimentalAutoCleanupInjectorsFeature;
ExperimentalAutoCleanupInjectorsFeature
Описание
При включении маршрутизатор автоматически уничтожает EnvironmentInjector, связанные с Route, которые больше не активны и не сохранены в RouteReuseStrategy.
Эта функция включается по желанию и требует, чтобы RouteReuseStrategy.shouldDestroyInjector возвращал true для маршрутов, которые следует уничтожить. Если RouteReuseStrategy использует сохранённые дескрипторы, он также должен реализовать retrieveStoredRouteHandles, чтобы инжекторы для дескрипторов, которые будут повторно подключены, не уничтожались.
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/router/withExperimentalAutoCleanupInjectors