【问题标题】:Hoisting Formik values to higher level state将 Formik 值提升到更高级别的状态
【发布时间】:2022-01-12 20:35:28
【问题描述】:

在 Formik 组件中,我需要 values prop 中的值之一在组件外部可用。最好绑定到状态变量。

      <Formik
        initialValues={initialValues}
        validationSchema={LocationAddressSchema}
        onSubmit={onSubmit}
      >
        {({ isSubmitting, isValid, values }) => (
          <Form>

例如,我如何从 values.name 中获取返回的内容并将其设置为状态变量,以便每次 values.name 的值更改时,状态都会重新呈现保持该新值

【问题讨论】:

    标签: reactjs use-state formik


    【解决方案1】:

    你试过这个方法吗?

    <Formik ...>
    ...
    
    <input type="text" onChange={props.handleChange} ...>
    ...
    </Formik>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-07
      • 2019-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多