ComponentInputBindingOptions
Параметры конфигурации функции привязки входных параметров компонента, которую можно использовать с функцией withComponentInputBinding или RouterModule.forRoot
API
interface ComponentInputBindingOptions {
queryParams?: boolean | undefined;
unmatchedInputBehavior?: "alwaysUndefined" | "undefinedIfStale" | undefined;
}
queryParams
boolean | undefinedЕсли значение равно true (по умолчанию), параметры запроса будут привязаны к входным параметрам компонента.
unmatchedInputBehavior
"alwaysUndefined" | "undefinedIfStale" | undefinedНастраивает поведение, если входной параметр не соответствует ни одному ключу в данных маршрутизатора.
-
'alwaysUndefined': (По умолчанию) Привязываетundefinedк входному параметру. Это гарантирует, что устаревшие данные не сохранятся. -
'undefinedIfStale': Привязываетundefined, только если входной параметр ранее присутствовал в данных маршрутизатора в течение срока действия активного маршрута в этой области вывода. Это предотвращает установкуundefinedдля входных параметров, которые маршрутизатор изначально не должен был устанавливать.
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/ComponentInputBindingOptions