小编Arn*_*nie的帖子

withFormik():如何使用handleChange

当前平台:NodeJS(最小),带有Redux的客户端React,Formik,Yup。

给定以下示例代码(由于与问题无关,因此不包括整个React Component代码):

class RegisterPage extends React.Component {
    constructor(props) {
        super(props);
    }

    // (...)

    render () {
        <Form>
            <Field name="email" type="email" />
            <Field name="password" type="password" />
            <Field 
                name="myCheckbox" 
                type="checkbox"
                checked={this.props.values.myCheckbox}
                onChange={  ??????????  } />
        </Form>
    }
}

const handleFormSubmission = (values, { resetForm, setErrors, setSubmitting }) => {
    console.log(values);
};

const handleFormChange = (event) => {
    event.persist();
    console.log('changed');
};

const MyFormik = withFormik({
    mapPropsToValues ({ email, password, myCheckbox }) {
        return {
            email: email || '',
            password: password || '', …
Run Code Online (Sandbox Code Playgroud)

reactjs formik

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

formik ×1

reactjs ×1