Yup / formik数字验证

时间:2018-05-23 02:51:50

标签: javascript reactjs formik yup

我输入了id =" rate"和验证按以下方式设置:

validationSchema: Yup.object().shape({
  rate: Yup.number('Rate A')
    .required('Rate B')
    .positive('Rate C')
    .moreThan(0, 'Rate X')
    .integer('Rate Y')
    .typeError('Rate Z'),

如果我填写rate字段中的任何内容,则验证将通过,包括字符串。

验证失败的唯一时间是,如果我将字段完全留空 - 我得到Rate X意味着它没有通过"超过0"规则。

如果我没有提供足够的信息,请告诉我,但我真的不知道是否有任何与我遗漏相关的内容。

0 个答案:

没有答案