gpt4 book ai didi

javascript - Formik 中的 getFieldValue 或类似的

转载 作者:数据小太阳 更新时间:2023-10-29 03:56:58 24 4
gpt4 key购买 nike

有没有办法在 formik 的点击处理程序中获取字段的值?

你可以在那里使用 setFieldValue,所以我假设(但找不到任何地方)Formik 应该有类似的东西来检索值:

<Button onClick={() => getFieldValue('name') === 'Test' ? action1 : action2}

在 Formik 中执行此操作的正确方法是什么?

最佳答案

Formik 通过 props 将其 values 对象传递到您的表单中。假设您有一个输入,以名称 firstName 连接到 Formik。您可以通过 this.props.values.firstName 访问输入的值:

<button onClick={() => console.log(this.props.values.firstName)}>
Log firstName
</button>

我已经对此进行了测试和验证。它还在 the documentation 中的多个位置进行了演示。 .

关于javascript - Formik 中的 getFieldValue 或类似的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50456236/

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