Skip to content

Validation Field

Параметры слота по-умолчанию с ограниченной областью видимости

ИмяТипОписание
namestringИмя поля
modelValueanyЗначение поля
errorsErrors*Ошибки поля
firstErrorError | undefined*Первая ошибка
dirtybooleanЕсли текущее значение отличается от значения по-умолчанию
pristinebooleanНетронутое поле (небыло взаимодействие с полем)
invalidbooleanЕсли присутствуют ошибки валидации
onChange(value: any) => voidМетод, который устанавливает значение для поля
setError(error: Error) => voidМетод, который устанавливает ошибку для поля

* Errors

* Error

Входные параметры

ИмяТипЗначение по-умолчаниюОписание
namestringИмя поля
isEqual(a: any, b: any) => boolean(a, b) => a === bМетод, используемый для сравнения равенства значений

События

ИмяТипОписание
should-focus({ name: string })Отправляется когда необходимо сфокусировать поле
change(value: any)Отправляется при каждом изменении значения поля