【发布时间】:2021-12-08 04:52:55
【问题描述】:
在选择器中只允许两个指定值的最佳方法是什么,例如我有 2 个字段供用户选择:
-
美国
-
UGX
下面是我的代码 sn-p :
验证码:
const signUpSchema = Yup.object().shape({
countrySelector: Yup.string().required('Please select the country'),
});
JSX sn-p
<Formik
validationSchema={signUpSchema}
onSubmit={handleSignUpAsync}
initialValues={{
countrySelector: '',
}}
>
<Form>
<Field
as="select"
className="browser-default custom-select"
name='countrySelector'>
<option value="-">-</option>
<option value="DE">DE</option>
<option value="US">US</option>
</Field>
</Form>
</Formik>
【问题讨论】:
标签: javascript reactjs yup