ФІ
Size: a a a
ФІ
В
ФІ
B
personType
в форме через UI(это обычный select), то валидаторы НЕ ПРИМЕНЯЮТСЯ к текущим значениям формы inn
и kpp
.inn
или kpp
приведут к проверке новой валидацииS
personType
в форме через UI(это обычный select), то валидаторы НЕ ПРИМЕНЯЮТСЯ к текущим значениям формы inn
и kpp
.inn
или kpp
приведут к проверке новой валидацииB
AS
B
B
S
S
B
S
export function createMyValidator(pureValidatorFn: ValidatorFn) {
let validate = true;
const impureValidatorFn: ValidatorFn = function (
control: AbstractControl,
): ValidationErrors | null {
return validate && control ? pureValidatorFn(control) : null;
};
return {
validatorFn: impureValidatorFn,
enable: () => (validate = true),
disable: () => (validate = false),
};
}
S
B
export function createMyValidator(pureValidatorFn: ValidatorFn) {
let validate = true;
const impureValidatorFn: ValidatorFn = function (
control: AbstractControl,
): ValidationErrors | null {
return validate && control ? pureValidatorFn(control) : null;
};
return {
validatorFn: impureValidatorFn,
enable: () => (validate = true),
disable: () => (validate = false),
};
}
S
КВ
B