是否可以使用多种语言进行Joi验证?

时间:2019-03-14 15:21:35

标签: express joi

我真的很想返回多种语言以获取错误消息,但是不知道该怎么做。 任何人都可以给我一个建议。

  const schema = {
    email: Joi.string().email().label("Email Address").error(err => {
      err.forEach(error => {
        switch(error.type){
          case "string.base":
            error.message = "must be a string";
            break;
          case "string.email":
            error.message = "must be an email";
            break;
        }
      });
      return err;
    }),
    password: Joi.string()
  }

0 个答案:

没有答案