FormControlOptions
Интерфейс параметров, передаваемых в FormControl.
API
interface FormControlOptions extends AbstractControlOptions {
nonNullable?: boolean | undefined;
initialValueIsDefault?: boolean | undefined;
override validators?: ValidatorFn | ValidatorFn[] | null | undefined;
override asyncValidators?: AsyncValidatorFn | AsyncValidatorFn[] | null | undefined;
override updateOn?: "change" | "blur" | "submit" | undefined;
}
nonNullable
boolean | undefinedУказывает, следует ли использовать исходное значение, переданное при создании FormControl, также в качестве значения по умолчанию. Если этот параметр равен false или не задан, значением по умолчанию для FormControl будет null. При сбросе FormControl без явного указания значения оно возвращается к значению по умолчанию.
initialValueIsDefault
boolean | undefinedvalidators
ValidatorFn | ValidatorFn[] | null | undefinedСписок валидаторов, применяемых к элементу управления.
asyncValidators
AsyncValidatorFn | AsyncValidatorFn[] | null | undefinedСписок асинхронных валидаторов, применяемых к элементу управления.
updateOn
"change" | "blur" | "submit" | undefinedНазвание события, при наступлении которого обновляется элемент управления.
Описание
Интерфейс параметров, передаваемых в FormControl.
Этот интерфейс расширяет все параметры из AbstractControlOptions, а также включает некоторые параметры, относящиеся только к FormControl.
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/forms/FormControlOptions