Я новичок в мангусте, поэтому мне было интересно, есть ли способ установить пользовательское сообщение об ошибке
вместо сообщения по умолчанию, например Требуется валидатор "не удалось ввести пароль пути
.
Я хотел бы установить что-то вроде Требуется пароль.
, что более удобно.
Я написал несколько пользовательских валидаторов и установил свойство type
с этим удобным для пользователя сообщением об ошибке, но я не уверен, что type
является правильным заполнителем для сообщения об ошибке. также нет способа установить собственное сообщение для предопределенных валидаторов, таких как min, max, required, enum ...
Одно из решений - проверять каждый раз, когда возникает свойство type
, и вручную назначать сообщение об ошибке, но подумайте, что это работа валидатора:
save model
if error
check error type (eg. "required")
assign fancy error message (eg. "Password is required.")
Это явно не идеальное решение.
Я посмотрел на экспресс-форму и узел-валидатор , но все же хочу использовать функцию проверки мангуста.