“Błąd niestandardowy Joi” Kod odpowiedzi

Błędy w Joi

const Joi = require('@hapi/joi');

const joiSchema = Joi.object({
  a: Joi.string()
    .min(2)
    .max(10)
    .required()
    .messages({
      'string.base': `"a" should be a type of 'text'`,
      'string.empty': `"a" cannot be an empty field`,
      'string.min': `"a" should have a minimum length of {#limit}`,
      'any.required': `"a" is a required field`
    })
});

const validationResult = joiSchema.validate({ a: 2 }, { abortEarly: false });
console.log(validationResult.error); // expecting ValidationError: "a" should be a type of 'text'
Gifted Helper

Błąd niestandardowy Joi

firstname: Joi.string().required().error(() => {
    return {
        message: 'Your custom message',
    };
})
Wide-eyed Fox

Odpowiedzi podobne do “Błąd niestandardowy Joi”

Pytania podobne do “Błąd niestandardowy Joi”

Więcej pokrewnych odpowiedzi na “Błąd niestandardowy Joi” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu