NgValidationError
Базовый класс для всех встроенных ошибок, не являющихся пользовательскими. Этот класс можно использовать, чтобы проверить, относится ли ошибка к одному из стандартных видов, а затем выполнить переключение по виду, чтобы точнее определить тип.
API
const NgValidationError: abstract new () => NgValidationError;
Примечания по использованию
const f = form(...);
for (const e of form().errors()) {
if (e instanceof NgValidationError) {
switch(e.kind) {
case 'required':
console.log('This is required!');
break;
case 'min':
console.log(`Must be at least ${e.min}`);
break;
...
}
}
}
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/signals/NgValidationError