React-Quill с Formik не обновляет реквизит
Я использую Formik
а также React-Quill
в моей форме,
Значение, кажется, обновляется, когда я использую <input>
но когда я подключаю <ReactQuill />
это не.
Что-то не так с настройкой?
<Field
name="designation"
value={this.props.values.designation}
render={({ field /* _form */ }) => (
// <input {...field} placeholder="designation" />
<ReactQuill
{...field}
/>
)}
/>
0 ответов
Для всех, кто все еще интересуется ответом (как и я), вы можете найти его здесь:
<Formik initialValues={{ designation: '' }}>
<Field name="designation">
{({ field }) => <ReactQuill value={field.value} onChange={field.onChange(field.name)} />}
</Field>
</Formik>
Это помогает сопоставить формик field
в реквизиты ReactQuill.
Я использую "setFieldValue" для обновления изменений. Это отлично работает для динамических форм Formik.
<ReactQuill
value={values.description}
onChange={v => setFieldValue('description', v)}
/>