【发布时间】:2021-10-13 05:07:01
【问题描述】:
我是 react 和 formik 的新手,我想使用 axios 发布一个 json 对象。 Formik 表单包含所有字段和验证密码字段。我不想将验证密码的数据存储到数据库中,所以我想知道如何在没有这个的情况下发布其余相关字段。
【问题讨论】:
我是 react 和 formik 的新手,我想使用 axios 发布一个 json 对象。 Formik 表单包含所有字段和验证密码字段。我不想将验证密码的数据存储到数据库中,所以我想知道如何在没有这个的情况下发布其余相关字段。
【问题讨论】:
在handleSubmit/onSubmit中,您可以通过过滤掉不需要的字段来组合请求数据。
handleSubmit: (values, formikBag) => {
// Here I am using ES6 rest operator to filter the fields
const { verifyPassword, ...requestData } = values;
formikBag.props.formSubmitAction(requestData);
}
【讨论】: