gpt4 book ai didi

reactjs - Formik 和语义 UI React。打字延迟、不必要的验证

转载 作者:行者123 更新时间:2023-12-03 14:26:25 25 4
gpt4 key购买 nike

这是我的动态表单的一个简单示例。

<Form.Group widths='equal'>
<Form.Input onChange={props.handleChange} fluid name={`${type}.${participant.number}.firstName`}
label={FIRST_NAME}
placeholder={FIRST_NAME_MODEL_DESCR}/>
<Form.Input onChange={props.handleChange} fluid label={LAST_NAME}
name={`${type}.${participant.number}.lastName`}
placeholder={LAST_NAME_MODEL_DESCR}/>
</Form.Group>

在 Fromik 本身中,我有简单的 console.log

    validate={values => {
console.log(values);
}}

因此,每次我在字段中输入内容时,每次按下按键时,我都会从验证中获取日志结果(我不想要),并且每次按下按键时都会有微延迟。

最佳答案

将 validateOnChange(以及 validateOnBlur,如果您也想禁用它)传递给 Formik 组件 ( https://jaredpalmer.com/formik/docs/api/formik#validateonchange-boolean ),其值为 false

关于reactjs - Formik 和语义 UI React。打字延迟、不必要的验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52458411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com