是的布尔值模式(0 或 1)

yup schema for boolean values (0 or 1)

如何修改我的验证模式,使输入的值为布尔值,1 或 0?不正确错误等

  formValue: Yup.number()
        .boolean()
        .typeError('boo'),

您可以使用 test 方法。

formValue: Yup.number().test('is boolean',
  'Please enter either 1 or 0',
  (value) => value === 0 || value === 1)

Yup - test