小编Adr*_*ian的帖子

是的,基于另一个非必填字段的验证

我正在使用 Formik 和 React-bootstrap 在 React 中构建一个表单,我正在使用 Yup 来验证表单。

我有 2 个字段,比如说 FieldA 和 FieldB。FieldA 不是必需的,但如果 FieldA 不为空,则 FieldB 是必需的。

FieldA 是一个文本框,而 FieldB 是多选。我对 FieldB 的验证规则必须是:

FieldA !=='' ? FieldB is required : do nothing
Run Code Online (Sandbox Code Playgroud)

reactjs react-bootstrap yup formik

8
推荐指数
1
解决办法
6097
查看次数

标签 统计

formik ×1

react-bootstrap ×1

reactjs ×1

yup ×1